Marketing Hub

Managing Contacts & Lists

Add contacts manually, import via CSV, organise into mailing lists, and manage subscriptions.

4 min read

Contacts Overview

Your central database of email subscribers and leads.

Contacts are the people you send email campaigns to. Each contact has an email address, optional name and company, tags for segmentation, and subscription status tracking for GDPR compliance.

Adding Contacts

Three ways to add contacts to your database.

Manual entry

Go to Marketing > Contacts and click Add Contact. Enter their email, name, and company. The contact is added with consent recorded.

Website signup

When visitors subscribe via the TempClock website (footer form, subscribe page, or contact form), they're automatically added to your contacts with GDPR consent and double opt-in confirmation.

CSV import

Bulk import contacts from a spreadsheet. See the CSV Import section below for details.

CSV Import

Import contacts in bulk from a spreadsheet.

Prepare your CSV

Your CSV file must have an email column. Optional columns: name and company. The first row should contain headers.

Upload and import

Click Import CSV on the Contacts page. Select your file and optionally choose a mailing list to add the imported contacts to automatically.

Review results

The import shows how many contacts were added, updated (for duplicates), or skipped. Duplicate emails are updated with any new name or company data.

Note

CSV imports use ON DUPLICATE KEY UPDATE, so importing the same file twice is safe — existing contacts just get updated.

Mailing Lists

Organise contacts into targeted groups.

Mailing lists let you segment your contacts for targeted campaigns. A contact can belong to multiple lists.

Create a list

Go to Marketing > Mailing Lists and click New List. Give it a name (e.g. "Newsletter Subscribers", "Enterprise Leads") and an optional description.

Add members

Open a list and click Add Members. Search for contacts by name or email and select them. You can also add contacts during CSV import.

GDPR & Unsubscribes

How TempClock handles data protection compliance.

Consent tracking — every contact records when, where, and how consent was given, including the IP address and consent text shown
Double opt-in — website signups receive a confirmation email and must click to verify before receiving campaigns
One-click unsubscribe — every campaign email includes an HMAC-signed unsubscribe link that instantly removes the contact
Soft delete — unsubscribing sets a timestamp rather than deleting the record, preserving audit history
CSV export — export your full contact list including consent data for compliance reporting
Note

Contacts who unsubscribe are automatically excluded from all future campaigns. You do not need to manually remove them.

Ready to try TempClock?

10-day free trial. All features included. No hidden fees, cancel anytime.