Skip to main content

Introduction

Welcome to the official CampaignLark documentation. CampaignLark is a fully featured email marketing and automation platform designed for businesses of all sizes, from startups sending their first newsletter to enterprises managing complex automations.

What is CampaignLark?

CampaignLark gives you everything you need to build, manage, and optimize your email marketing in one place:

  • Email Campaigns: Design and send emails using a visual drag-and-drop editor or custom HTML. Supports single-variant sends and A/B testing, scheduled delivery, and real-time performance tracking.
  • Marketing Automations: Build visual, multistep workflows triggered by subscriber actions, custom events, dates, or field changes. Automate onboarding sequences, re-engagement flows, and more.
  • Audience Management: Organize contacts with tags, custom fields, and dynamic segments. Segments update automatically based on contact attributes, behavior, and engagement.
  • Custom Events: Track meaningful actions your contacts take: purchases, sign-ups, page views, and use them to trigger automations.
  • Domain Management: Add custom sending and tracking domains with full DNS verification (SPF, DKIM, MX, DMARC) and automatic SSL certificate provisioning.
  • Forms & Webhooks: Capture subscribers with embeddable forms and ingest data from external systems via inbound webhooks.
  • Analytics & Tracking: Monitor opens, clicks, deliveries, bounces, and complaints with detailed per-event data including geolocation and device detection.
  • Templating: Personalize every message with CampaignLark's templating language, supporting dynamic variables, conditional logic, and merge fields.