Getting Started with Good Contact

A step-by-step guide to setting up your account, importing your contacts, and making the most of Good Contact's features.

5-Minute Quick Start

Go from zero to a fully managed contact list in five minutes. No need to edit hundreds of contacts one by one.

The idea is simple: import everything, activate what matters, apply settings in bulk, then refine individual contacts later as reminders come up.

  1. Sign up — Create your account and set your passphrase. Takes about a minute. (Full details)
  2. Import your contacts — Use Manual Sync Now in Settings to pull in your Apple Contacts, or import a vCard/CSV file. All contacts arrive as Inactive. (Full details)
  3. Select the contacts you want to manage — Switch to the Inactive tab. On iPhone/iPad, tap Select then tap the contacts you want to actively manage. On Mac, hold Cmd and click, or Shift-click to select a range.
  4. Batch-activate and set a relationship type — Tap Edit Selected. Set Status to Active and choose a relationship type (e.g. Professional). This applies to all selected contacts in one go. (Full details)
  5. Create bulk reminders — Still in the batch editor, set up a Bulk Recurring Reminder. Pick a start date, choose an interval (e.g. Monthly), and set a stagger gap (e.g. 2 days). This spaces out reminders so you're not overwhelmed — if you have 30 contacts with a 2-day stagger, the last contact's first reminder lands 60 days after the first.
  6. Refine as you go — When a reminder comes up, open that contact and update their details: change their relationship type to something more specific, adjust their reminder frequency, add tags, or create an Engagement Plan. Over time, each contact gets the attention it deserves — without an upfront marathon of editing.

Why this works: Instead of spending hours editing contacts individually before you start, you get a working system in minutes. The reminders themselves become your trigger to enrich each contact's details at a natural pace.

In This Guide

1. Creating Your Account

Get started in just a few minutes.

When you first open Good Contact, you'll be guided through a simple onboarding process to set up your account.

Step-by-Step

  1. Enter your details — Provide your first name, last name, email address, country, and industry. Your company is optional.
  2. Create your passphrase — Choose a strong passphrase (8 characters minimum, 12+ recommended). This passphrase is used to encrypt your sensitive contact data. A strength indicator will help guide you.
  3. Enable biometrics (optional) — If your device supports Face ID or Touch ID, you can enable biometric unlock for quick, secure access.
  4. Accept Terms & Privacy — Review and agree to the Terms of Use and Privacy Policy. You can also choose whether to help improve Good Contact by opting into anonymous analytics.
  5. You're in! — Your account is created, your encryption key is generated, and a "Me" card is automatically created with your details.

Important: If you forget your passphrase and don't have access to iCloud Keychain, your encrypted data cannot be recovered. We recommend writing your passphrase down and storing it in a safe place.

↑ Back to top

2. Importing Contacts

Bring your existing contacts into Good Contact.

Good Contact supports multiple ways to import your contacts so you can get up and running quickly.

Import from File (vCard or CSV)

  1. Tap the Import button in the toolbar.
  2. Select your file — Good Contact accepts .vcf (vCard) and .csv files.
  3. The app validates your file and imports all contacts as Inactive.
  4. You'll see a confirmation: "Successfully imported X contact(s) as inactive."

Supported vCard Fields

When importing from a .vcf file, Good Contact imports: first name, last name, company, job title, phone numbers (with type: mobile, work, home), and email addresses (with type: personal, work).

Supported CSV Columns

For CSV files, Good Contact recognises these column headers (case-insensitive): First Name, Last Name, Relationship, Company, Job Title, Email, Phone, and Notes. Alternative column names such as "Given Name", "Surname", or "Organization" are also accepted.

One-Off Sync with Apple Contacts

If you just want to pull in your Apple Contacts once without setting up ongoing sync, you can use the one-off sync button in Settings.

  1. Go to Settings.
  2. Tap the Manual Sync Now button.
  3. Tap Sync Now to confirm.
  4. Your Apple Contacts are imported as Inactive — no ongoing sync is created.

This is a great option if you want to bring in your existing contacts as a starting point without keeping the two apps continuously linked.

Automatic Apple Contacts Sync Premium

Premium users can enable bidirectional Apple Contacts sync from Settings → Contacts Auto-Sync. Unlike the one-off sync above, this continuously syncs contacts between Good Contact and your device's Contacts app. New Apple contacts are automatically imported into Good Contact, and basic contact details (name, company, phone, email) are synced back to matching Apple Contacts.

Tip: After importing, all contacts start as Inactive. This lets you review them first, then activate the ones you want to manage. See the next section for how Active and Inactive contacts work.

↑ Back to top

3. Active vs Inactive Contacts

Focus on the relationships that matter most.

Every contact in Good Contact has a status: Active or Inactive. This is a key concept that helps you focus your networking efforts.

What's the Difference?

Active Inactive
Purpose Contacts you're actively managing Imported, archived, or on-hold contacts
Dashboard Included in metrics and insights Not shown in analytics
Reminders Can set reminders and engagement plans No reminders or engagement plans
Free tier limit Up to 10 active contacts Unlimited

Changing a Contact's Status

One at a Time

  1. Open the contact and tap Edit.
  2. Find the Status toggle near the top.
  3. Switch between Active and Inactive.
  4. Tap Save.

In Bulk

You can change the status of multiple contacts at once using batch operations. See Section 5: Batch Operations below.

Tip: On the free plan, you can have up to 10 active contacts with unlimited inactive contacts. Upgrade to Premium for unlimited active contacts.

↑ Back to top

4. Adding Contacts Manually

Create new contacts with all the details you need.

To add a new contact, tap the + button in the toolbar.

Required Fields

Optional Fields

You can also add:

Tip: Adding a birthday or anniversary automatically creates a yearly recurring reminder so you never forget an important date.

↑ Back to top

5. Batch Operations

Make changes to multiple contacts at once.

Batch operations let you update many contacts in a single action — perfect after a large import or when reorganising your contacts.

Selecting Multiple Contacts

Available Batch Actions

Once you've selected your contacts, tap Edit Selected to open the batch editor. You can:

Change Status

Set all selected contacts to Active or Inactive. If you're on the free plan and try to activate more than 10 contacts, the app will let you know how many slots are available.

Change Relationship Type

Set the relationship type for all selected contacts: Professional, Colleague, Family, or Friend.

Add Tags

Add one or more tags to all selected contacts. This is additive — existing tags are kept, and the new tags are added on top.

Create Bulk Recurring Reminders

Create staggered recurring reminders for all selected contacts. Choose a start date, interval (weekly, fortnightly, monthly, or quarterly), and a stagger period (days between each contact's first reminder). This prevents all reminders from landing on the same day.

Example workflow: After importing 50 contacts from a CSV, select all of them, use batch edit to set their relationship type to "Professional", add a tag like "Conference 2026", and activate the ones you want to focus on.

↑ Back to top

6. Using Tags

Organise and filter your contacts your way.

Tags are custom labels you can add to any contact. They're a flexible way to categorise your network beyond the built-in relationship types.

Creating Tags

  1. Open a contact and tap Edit.
  2. Scroll to the Tags section.
  3. Type a tag name and tap the + button (or press Enter).
  4. Repeat to add more tags. Tags appear as pills that you can remove by tapping the X.

Tag Examples

Use tags however you like. Some ideas:

Searching by Tag

Tags are fully searchable. Type a tag name in the search bar to instantly filter your contacts list.

Bulk Tagging

You can add tags to multiple contacts at once using batch operations. Select your contacts, open the batch editor, and add tags — they'll be applied to all selected contacts without removing any existing tags.

↑ Back to top

7. Setting Up Reminders

Never forget to reach out.

Reminders help you stay on top of your relationships by prompting you to reach out at the right time.

Creating a Reminder

  1. Open a contact's detail view.
  2. Tap the + icon in the Reminders section.
  3. Choose a type: General, Call, Message, Email, Meeting, Coffee, or Meal.
  4. Pick a date (meetings, coffees, and meals also include a time picker).
  5. Add an optional note to remind yourself what to discuss.
  6. Tap Save.

Recurring Reminders

Premium users can set reminders to repeat automatically. When creating or editing a reminder, toggle on Recurring and choose an interval: Weekly, Fortnightly, Monthly, Quarterly, Biannual, or Yearly. You can also set an optional end date.

When you complete a recurring reminder, the next one is automatically created for you.

Completing a Reminder

When it's time to act on a reminder:

  1. Tap the reminder to view it.
  2. Tap Complete.
  3. You'll be prompted to log an activity — choose the type and add an optional note about what you discussed.
  4. The activity is saved to the contact's timeline.

Calendar Integration Premium

Meeting, coffee, and meal reminders can sync to your Apple Calendar. When enabled, a calendar event is created automatically, and a scheduling reminder is set 7 days before the meeting to help you prepare.

Tip: Your reminders are organised into Overdue, Today, and Upcoming sections so you can always see what needs attention first.

↑ Back to top

8. Engagement Plans Premium

Structured plans to build and deepen your relationships.

Engagement Plans are structured, multi-step relationship programs that automatically create 8 reminders spaced over 12 months. They take the guesswork out of maintaining important relationships.

Plan Types

Build Relationship

Designed for new or developing relationships. Activities are tailored to your relationship type — for example, professional contacts might include follow-up emails, sharing relevant articles, and coffee meetings, while family contacts might include regular calls, sharing photos, and planning family meals.

Deepen Relationship

For established relationships you want to strengthen. Activities focus on quality time, deeper conversations, celebrating milestones, and creating shared experiences.

Creating an Engagement Plan

  1. Open an active contact's detail view.
  2. Tap Create Engagement Plan.
  3. Choose Build or Deepen.
  4. Review the suggested activities — you can customise, reorder, add, or remove activities.
  5. Adjust the schedule if you'd like different timing between steps.
  6. Tap Create Plan.

The plan creates 8 reminders spread across the year. As you complete each one, your progress is tracked with a visual progress bar on the contact's detail page.

Customisation and Templates

You can fully customise the activities and schedule for any plan. If you create a plan you particularly like, you can save it as a template to reuse with other contacts of the same relationship type.

Tip: If you're creating engagement plans for multiple contacts, the stagger feature ensures their reminders don't all land on the same days, keeping your outreach manageable.

↑ Back to top