innkept

Mailchimp

Audience member upsert, consent-aware status, tagged innkept-lead.

Upserts each enquirer into a Mailchimp audience, tagged innkept-lead, with first/last name and phone as merge fields.

Connecting

Recommended — OAuth: open Integrations → New integration → Mailchimp and click Connect Mailchimp — log into your own Mailchimp account and approve access, then set the audience ID below.

Manual fallback — API key (also your own account):

  1. In Mailchimp: Account → Extras → API keys → create a key (it ends -usNN — that suffix routes to your datacenter).
  2. Find the audience ID under Audience → Settings → Audience name and defaults.
  3. Paste both into the integration form.

Consent handling — read this bit

UK PECR / GDPR: completing an enquiry form is not marketing consent. So:

  • Guests who ticked the widget's marketing opt-in arrive as subscribed — fair game for campaigns.
  • Everyone else arrives as transactional — you can email them about their own enquiry, but they are not added to your marketing list.

Repeat enquiries update the existing member (keyed on email hash) — no duplicates, and an existing member's subscription status is never downgraded by us.

Something missing or wrong? Tell us.

Updated regularly. UK English. No AI slop.