# InstantCampaign - [Introduction](https://docs.instantcampaign.ai/introduction.md): InstantCampaign is an email marketing platform: a visual and code email builder, AI design tools, audiences, journeys, deliverability, Ad Studio and an API. - [Getting started](https://docs.instantcampaign.ai/guides/sending-and-workspace/getting-started.md): The sign-up wizard and the Getting started checklist that takes a new workspace from sign-up to its first sent campaign. - [Email builder overview](https://docs.instantcampaign.ai/guides/email-and-templates/email-builder.md): Find your way around the drag-and-drop email builder, how saving works, version history, approvals and keyboard shortcuts. - [Blocks and layout](https://docs.instantcampaign.ai/guides/email-and-templates/blocks-and-layout.md): Add, arrange and style content blocks, build multi-column layouts, reuse snippets and add your own CSS. - [Personalization and template data](https://docs.instantcampaign.ai/guides/email-and-templates/personalization.md): Personalize emails with merge tags and Liquid, preview them as a real contact with sample data, and mark variables a send must provide. - [Dynamic lists (Repeater and Item List)](https://docs.instantcampaign.ai/guides/email-and-templates/dynamic-lists.md): Show one row or card per item in your data, such as the products in an order or cart, with the Repeater and Item List blocks. - [Code view and custom HTML](https://docs.instantcampaign.ai/guides/email-and-templates/code-view.md): See the HTML, MJML and JSON behind a template, edit the block document directly, or switch a template to hand-written HTML or MJML. - [Previews and test sends](https://docs.instantcampaign.ai/guides/email-and-templates/testing-and-previews.md): Preview a template on desktop and mobile, as a real contact, in your inbox, and check it for common deliverability and compatibility problems before you send. - [Templates and the template library](https://docs.instantcampaign.ai/guides/email-and-templates/template-library.md): Browse the built-in template library, preview templates in your own brand, start from a collection, import a design, and manage your own templates. - [Marketplace](https://docs.instantcampaign.ai/guides/email-and-templates/marketplace.md): Browse public email templates, try them in the playground editor without an account, add them to your workspace, and publish your own. - [Creator Analytics](https://docs.instantcampaign.ai/guides/email-and-templates/creator-analytics.md): See how the templates you've published to the Marketplace are doing, with total and per-template views and copies. - [AI Design Assistant](https://docs.instantcampaign.ai/guides/email-and-templates/design-assistant.md): Describe an email in a sentence and get a designed, editable template in your brand, then refine it by chatting before you open it in the builder. - [AI Studio and AI writing tools](https://docs.instantcampaign.ai/guides/email-and-templates/ai-tools.md): Generate images, copy and short videos in AI Studio, and use AI to write, rewrite and check content inside the email builder. - [File Manager](https://docs.instantcampaign.ai/guides/email-and-templates/file-manager.md): Upload, organize and reuse images across your emails and landing pages, with folders, search, move and rename. - [Template translations](https://docs.instantcampaign.ai/guides/email-and-templates/translations.md): Send each contact a template in their own language, with a translated subject, preview text and body per language. - [AMP email](https://docs.instantcampaign.ai/guides/email-and-templates/amp-email.md): Add interactive AMP blocks such as polls, carousels, forms and countdowns to a template, check that the AMP is valid, and export it with an HTML fallback. - [Contacts](https://docs.instantcampaign.ai/guides/audience-and-campaigns/contacts.md): Find, filter, edit and export the people in your workspace, and read each contact's lists, messages and activity. - [Import contacts](https://docs.instantcampaign.ai/guides/audience-and-campaigns/import-contacts.md): Upload a CSV file of contacts, record how you obtained consent, and put the new contacts on a list. - [Lists](https://docs.instantcampaign.ai/guides/audience-and-campaigns/lists.md): Group contacts into lists, track each contact's subscription to each list, and control double opt-in and preference-center visibility per list. - [Segments](https://docs.instantcampaign.ai/guides/audience-and-campaigns/segments.md): Build rule-based groups of contacts from profile data, list status, email engagement, form submissions, events and purchase goals. - [Custom fields](https://docs.instantcampaign.ai/guides/audience-and-campaigns/custom-fields.md): Store your own data on contacts, such as plan tier or purchase count, and use it in segments and emails. - [Events and goals](https://docs.instantcampaign.ai/guides/audience-and-campaigns/events-and-goals.md): Record what contacts do on your website or in your product, mark conversions as goals with a value, and use them in segments, automations and contact profiles. - [Create a campaign](https://docs.instantcampaign.ai/guides/audience-and-campaigns/create-campaign.md): Start a campaign from a template or generate a multi-email series with AI, then set its name, sender and subject before sending. - [Send a campaign](https://docs.instantcampaign.ai/guides/audience-and-campaigns/send-campaign.md): Use the Send campaign wizard to choose the audience, UTM tracking, data feeds, an optional A/B test and when the campaign goes out. - [A/B testing and scheduling](https://docs.instantcampaign.ai/guides/audience-and-campaigns/ab-testing-and-scheduling.md): Test subject lines, sender names or content on a sample before sending the winner, and choose when each contact receives your campaign. - [AI campaign strategist](https://docs.instantcampaign.ai/guides/audience-and-campaigns/strategist.md): Turn a brief into a finished campaign plan with audience, timing and follow-ups, review it, and approve it once to send. - [Campaign safety checks](https://docs.instantcampaign.ai/guides/audience-and-campaigns/campaign-safety.md): How InstantCampaign protects your sender reputation before and during a send, and how to pause, resume or cancel a send. - [Send policies and delivery routes](https://docs.instantcampaign.ai/guides/audience-and-campaigns/send-policies.md): Decide once what kind of mail a send is, who it's from and which provider carries it, then pick that policy by name when you send. - [Preference centre and unsubscribes](https://docs.instantcampaign.ai/guides/audience-and-campaigns/subscription-preferences.md): Let recipients choose which lists they get email from, or unsubscribe from everything, on a hosted page you can brand. - [Double opt-in](https://docs.instantcampaign.ai/guides/audience-and-campaigns/double-opt-in.md): Require people who sign up through your forms to confirm their email address before they can receive campaigns. - [Automations](https://docs.instantcampaign.ai/guides/audience-and-campaigns/automations.md): Build journeys that email contacts when they join a list, submit a form, fire an event or reach a date, then activate, version and measure them. - [Automation triggers](https://docs.instantcampaign.ai/guides/audience-and-campaigns/automation-triggers.md): The seven ways a contact can enter an automation — list joins, segment changes, API events, schedules, email engagement, form submissions and website events. - [Automation steps](https://docs.instantcampaign.ai/guides/audience-and-campaigns/automation-steps.md): What each step in an automation does — send email, wait, update contact, list and webhook actions, ad steps, If/Else conditions, A/B splits and Join. - [Signup forms](https://docs.instantcampaign.ai/guides/audience-and-campaigns/signup-forms.md): Build a signup form, embed it on your site as an inline form, popup, slide-in or banner, and manage what people submit. - [Landing pages](https://docs.instantcampaign.ai/guides/audience-and-campaigns/landing-pages.md): Build, publish and share standalone landing pages — blocks, AI page generation, SEO and social settings, custom scripts and signup forms. - [Ad Studio overview](https://docs.instantcampaign.ai/guides/ads/overview.md): Run Meta and Google Ads campaigns from your contact audiences, sync segments to ad platforms and bring Meta lead-ad leads back into your lists. - [Connect your ad accounts](https://docs.instantcampaign.ai/guides/ads/connect-ad-accounts.md): Link Google Ads and Meta Ads to your workspace, choose the ad account to use, and keep the connection alive. - [Sync audiences to ad platforms](https://docs.instantcampaign.ai/guides/ads/audiences.md): Keep a Google Ads Customer Match list or Meta Custom Audience in step with a segment or journey, and check what the platform received. - [Lookalike audiences](https://docs.instantcampaign.ai/guides/ads/lookalike-audiences.md): Ask Meta to find new people who resemble one of your synced audiences, and use the result to target prospecting campaigns. - [Create an ad campaign](https://docs.instantcampaign.ai/guides/ads/create-campaign.md): Build a Meta or Google Ads campaign in five steps (objective, budget, audience, creative and review), then publish it paused for review. - [Manage ad campaigns](https://docs.instantcampaign.ai/guides/ads/manage-campaigns.md): Resume, pause, edit and archive published ad campaigns, finish a half-published campaign, read campaign statuses and track performance. - [Capture leads from Meta lead ads](https://docs.instantcampaign.ai/guides/ads/lead-capture.md): Turn submissions on Facebook and Instagram instant forms into contacts on a list within seconds, and start journeys from them. - [Advertising in journeys](https://docs.instantcampaign.ai/guides/ads/journeys.md): Add or remove contacts from ad audiences as they move through a journey, and run an ad campaign that is shown only to people a journey sends to it. - [Sender identity and domain authentication](https://docs.instantcampaign.ai/guides/sending-and-workspace/sender-and-domains.md): Set who your email comes from, add the postal address the law requires, and authenticate your sending domain with SPF, DKIM and DMARC. - [Email sending providers and send policies](https://docs.instantcampaign.ai/guides/sending-and-workspace/email-providers.md): Send through your own Postmark, Mailgun, SendGrid, Amazon SES, SparkPost, Mailjet, Resend or SMTP account, and choose which mail goes where. - [Deliverability and domain warm-up](https://docs.instantcampaign.ai/guides/sending-and-workspace/deliverability.md): Monitor DNS authentication, blocklists, DMARC alignment and reputation for every sending domain, and ramp up new domains with a warm-up plan. - [DMARC reports](https://docs.instantcampaign.ai/guides/sending-and-workspace/dmarc-reports.md): How InstantCampaign collects DMARC aggregate reports for your domain without touching your mail hosting, and how to read the DMARC alignment column. - [Email analytics](https://docs.instantcampaign.ai/guides/sending-and-workspace/email-analytics.md): Read delivery and engagement across campaigns and journeys, drill into a campaign, trace every message, manage bounces and annotate your charts. - [Website analytics and tracking](https://docs.instantcampaign.ai/guides/sending-and-workspace/web-analytics.md): Install the cookieless tracking snippet, see who visits your site and where they came from, watch live traffic, build custom reports and track custom events. - [Attribution rules](https://docs.instantcampaign.ai/guides/sending-and-workspace/attribution-rules.md): Teach website analytics your own channel rules for partner domains, offline campaign tags or an agency's UTM conventions, and re-apply them to past visits. - [Workspace settings and languages](https://docs.instantcampaign.ai/guides/sending-and-workspace/workspace-settings.md): Set your website, logo, custom link domain, timezone, subscriber languages and email tracking, and choose the language the app itself is shown in. - [Brand kit](https://docs.instantcampaign.ai/guides/sending-and-workspace/brand-kit.md): Set your logo, colors, fonts, voice and social links once, so templates and AI-generated emails look and sound like you. - [Team, roles and permissions](https://docs.instantcampaign.ai/guides/sending-and-workspace/team-and-roles.md): Invite teammates, choose what each person can do with the seven standard roles, and build custom roles when none fits. - [Account and security](https://docs.instantcampaign.ai/guides/sending-and-workspace/account-and-security.md): Update your profile and password, control temporary support access, restrict where AMP forms can send data, and delete your account. - [Billing and plans](https://docs.instantcampaign.ai/guides/sending-and-workspace/billing-and-plans.md): Compare the Free, Essential, Pro and Enterprise plans, subscribe, switch plan or billing cycle, cancel, and track your monthly usage. - [Privacy compliance (GDPR)](https://docs.instantcampaign.ai/guides/sending-and-workspace/compliance.md): Handle data subject access and erasure requests across all your workspaces, and generate an Article 30 record of processing from your live configuration. - [Integrations overview](https://docs.instantcampaign.ai/integrations/overview.md): Where to find integrations, which plans include them, who can configure them, and which integrations InstantCampaign offers. - [Shopify](https://docs.instantcampaign.ai/integrations/shopify.md): Connect a Shopify store to sync customers and products, and start journeys when customers check out, order, receive or cancel an order. - [Migrate from Mailchimp](https://docs.instantcampaign.ai/integrations/mailchimp.md): Import your Mailchimp audiences, contacts, merge fields and campaign designs into InstantCampaign with the migration wizard. - [Google Sheets](https://docs.instantcampaign.ai/integrations/google-sheets.md): Connect a Google account and import contacts from a spreadsheet, with a preview before you import. - [Segment](https://docs.instantcampaign.ai/integrations/segment.md): Send identify, track and page calls from Segment to create and update contacts, record events and start Website Event journeys. - [Zapier, Make and Pabbly Connect](https://docs.instantcampaign.ai/integrations/automation-tools.md): Connect InstantCampaign to thousands of apps with no-code workflow tools, using your API key for actions and webhooks for triggers. - [Push templates to other platforms](https://docs.instantcampaign.ai/integrations/template-export.md): Connect Mailchimp, Klaviyo, SendGrid, HubSpot or Brevo with an API key, and send a finished template there in one click. - [Data feeds from your API](https://docs.instantcampaign.ai/integrations/data-feeds.md): Let a campaign fetch live JSON from your own endpoints when it's sent, and verify on your server that the requests come from InstantCampaign. - [Developer tools overview](https://docs.instantcampaign.ai/guides/developers/overview.md): Connect your own systems to InstantCampaign with API keys, outbound webhooks, the transactional email API, the API request log and the MCP server. - [API keys and permissions](https://docs.instantcampaign.ai/guides/developers/api-keys.md): Create workspace API keys, limit them to the permissions they need, set an expiry date, and revoke them. - [Webhooks](https://docs.instantcampaign.ai/guides/developers/webhooks.md): Get an HTTP POST on your server when contacts, campaigns, emails, events, forms or templates change, and verify each delivery's signature. - [Transactional email](https://docs.instantcampaign.ai/guides/developers/transactional-email.md): Send receipts, password resets and notifications from your own application using a template designed in InstantCampaign and a JSON payload. - [API request log](https://docs.instantcampaign.ai/guides/developers/api-request-log.md): See every call made to the InstantCampaign API, with the payload it carried, the response, the key that made it, and what it produced. - [Connect an AI assistant (MCP)](https://docs.instantcampaign.ai/guides/developers/mcp-server.md): Let Claude, an IDE or an agent read your templates, campaigns and analytics and draft new work in your workspace through the InstantCampaign MCP server. - [API introduction](https://docs.instantcampaign.ai/api-reference/introduction.md): Base URL, API keys and scopes, rate limits, errors, pagination, idempotency and the request log for the InstantCampaign public API. - [Contacts & lists](https://docs.instantcampaign.ai/api-reference/contacts-and-lists.md): Upsert contacts by email, look them up, and manage list membership from your own systems. - [Events & goals](https://docs.instantcampaign.ai/api-reference/events.md): Record what contacts did, including conversions with a value, and start journeys that listen for an event name. - [Transactional email API](https://docs.instantcampaign.ai/api-reference/transactional.md): Send one email per call — receipts, password resets, notifications — from a stored template or inline HTML, with Liquid data and idempotency. - [Webhooks API](https://docs.instantcampaign.ai/api-reference/webhooks.md): Get workspace events POSTed to your endpoint — signed and retried when registered in Settings, or as simple REST hooks for Zapier and Make. - [Website tracking](https://docs.instantcampaign.ai/api-reference/website-tracking.md): Record events and goals from a browser with a tracking token, using track.js or a direct call to /public/events. - [Journeys](https://docs.instantcampaign.ai/api-reference/journeys.md): Start contacts on automation journeys from your own systems — by recording a named event, or by calling one journey's trigger endpoint. - [MCP server](https://docs.instantcampaign.ai/api-reference/mcp.md): Connect Claude, Cursor or your own agent to an InstantCampaign workspace over the Model Context Protocol.