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. Tap Sign in with Apple to create your account, then complete your profile (first name, last name, country, industry). 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.

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. Sign in with Apple. Tap the Sign in with Apple button. Apple authenticates you using your device's biometrics or passcode. You can choose to share your Apple email or use Apple's Hide My Email relay if you prefer.
  2. Complete your profile. Provide your first name, last name, country, and industry. Your company is optional. We use this for account management and to personalise your experience.
  3. Enable biometrics (optional). If your device supports Face ID or Touch ID, you can turn on biometric unlock for quick, secure access to the app.
  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 and a "Me" card is automatically created with your details.

No password to remember. Sign in with Apple means there's no Good Contact password to lose, leak, or be tricked out of. If you ever need to recover access, follow Apple's standard recovery process for your Apple ID.

↑ 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.

Sync with Apple Contacts

Good Contact can pull contacts in from your device's Contacts app whenever you choose. It's available to everyone (no Premium required), and there's no continuous background sync. You're always in control.

  1. Go to Settings → Sync and tap Sync with Apple Contacts.
  2. Review the preview of what would change: new contacts to import, existing contacts to refresh with current data from Apple, and any links to disconnect for contacts deleted in Apple Contacts.
  3. Tap Apply. Nothing in Good Contact changes until you do. Newly imported contacts arrive as Inactive, ready to triage.

Good Contact never deletes contacts from Apple Contacts and never makes automatic ongoing changes to them. When you create a new contact in-app you can optionally have Good Contact also add it to Apple Contacts (set Always / Never / Ask in Settings → Sync), and you can add any individual contact to Apple Contacts on demand from its detail view.

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 25 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 25 active 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

  • First Name and Last Name
  • Relationship Type: Professional, Colleague, Family, or Friend

Optional fields

You can also add:

  • Status: Active or Inactive
  • Priority: Very High, High, Medium, or Low
  • Company and Job Title
  • Phone numbers: Multiple numbers with types (Mobile, Work, Home, Other)
  • Email addresses: Multiple addresses with types (Personal, Work, Other)
  • Social media: LinkedIn, X (Twitter), and Instagram URLs
  • Birthday, Spouse, Anniversary, and Children
  • Notes: Free-text notes (up to 5,000 characters)
  • Tags: Custom labels for organising contacts
  • Recurring reminder: Set up automatic reminders to stay in touch

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

  • iPhone / iPad: Tap the Select button in the toolbar, then tap each contact you want to include. The toolbar shows how many are selected.
  • Mac: Hold Cmd and click contacts to select them individually, or hold Shift and click to select a range.

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 25 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, quarterly, biannual, or yearly), 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:

  • Client, Prospect, Vendor (for business relationships)
  • Book Club, Tennis, School Parents (for social groups)
  • Conference 2026, Referral (for how you met)
  • VIP, Follow Up (for quick prioritisation)

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, Meal, Gift Given, or Gift Received.
  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

Set reminders to repeat automatically, available on every plan, including Free. 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