For the complete documentation index, see llms.txt. This page is also available as Markdown.

Contacts

Manage your Hostinger Reach audience — subscription statuses, where contacts come from, custom fields, tags, and importing contacts from a CSV file.

Your audience. Every campaign and automation sends to contacts, filtered through segments. Find them under Audience → Contacts.

Subscription status

Status decides whether a contact can be emailed at all.

Status
Meaning
Receives email

Subscribed

Opted in and mailable

Yes

Waiting for opt-in

Signed up but hasn't confirmed, when double opt-in is on

No

Unsubscribed

Opted out, or removed by you

No

Unsubscribed contacts are excluded from every send automatically — you don't need to filter them out yourself.

Contacts you add by hand or import from a CSV are Subscribed straight away. Double opt-in applies only to people who sign up through your forms.

Note: Contacts that bounce are not unsubscribed automatically. They stay subscribed and keep receiving mail, which hurts your sender reputation. Clean them up periodically from a campaign's Recipients tab — see Sending Domain.

Where contacts come from

Reach records how each contact arrived, shown as an icon in the list:

  • Manual — added one at a time

  • Import — uploaded from a CSV file

  • Sync — pulled from a connected site or store (Integrations)

  • Form — submitted one of your forms

Contacts also arrive through the API and at store checkout.

To find a contact, search the list by email address or phone number.

Contact details

Opening a contact shows its consent status — when it subscribed or unsubscribed, and whether it came in through single or double opt-in — along with its details, source, note, custom field values, and tags. Choose Edit to change the details. From Actions you can subscribe, unsubscribe, or delete the contact; Unsubscribe isn't available while a contact is still waiting for opt-in.

Phone numbers are entered with a country selector and stored in international format, so the same number is recognized however it was typed.

Custom fields

Beyond the built-in name, surname, email, and phone, you can define your own fields under Audience → Contacts → Manage → Custom fields.

Type
Holds

Text

Short free text

Number

Whole numbers

Date

A single date

Single choice

One option from a list you define

Multiple choice

Several options from a list you define

Custom fields are usable in three places: as segment conditions, as personalization tokens in emails, and as extra fields on a form.

Tags

Tags are free-form labels for grouping contacts — a signup source, an interest, an event. Manage them under Manage → Tags, apply them in bulk from the contacts list, and build a segment from a tag in one click.

Importing from CSV

Choose Add contact → Upload .CSV to import a file. The import walks through four steps: Upload, Map columns, Review, and Organize.

  • Accepted formats are .csv and .txt, up to 10 MB.

  • Map each column to email, first or last name, phone, subscribe date, or a note — or to one of your custom fields. If a column has no matching field, choose Create custom field to add one without leaving the import. Each field can be mapped to only one column, and unwanted columns can be skipped.

  • Email is the only required column.

  • Review reports valid rows, invalid addresses, and duplicates. Choose Skip duplicates to leave existing contacts unchanged, or Update existing to overwrite them with the file's values. Rows with an invalid phone number or other invalid optional fields show under Warnings and are imported without those values, and duplicate rows inside the file are skipped. Choose Download report to get a list of the rows that need attention.

  • In Organize you can tag the contacts, add a short note, and group them into a new segment — Create segment is on by default. If you don't choose a tag, Reach tags the contacts with the segment or file name so you can find them later. The import then runs in the background, which can take a while for large files.

Note: Imported contacts don't trigger the "new subscriber" automation — importing a list won't accidentally email everyone in it.

Exporting

Select contacts in the list and choose Export to download them, or export the whole audience at once.

Note: Your plan sets how many contacts you can reach. If your list grows past it, Reach shows an Upgrade banner on the contacts page — see the Reach product page for plans.

  • Segments — turn contact data into reusable audiences

  • Forms — collect contacts from your site

  • Integrations — sync contacts automatically


Last updated: September 30, 2026

Last updated

Was this helpful?