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.