Skip to main content
Gately Campaigns lets you create and send beautiful email campaigns to your members. Segment your audience, design emails visually, and track performance.

Features

Visual Editor

Drag-and-drop email builder

Audience Segments

Target specific member groups

Templates

Pre-built email templates

Analytics

Track opens, clicks, and conversions

Creating Campaigns

Via Dashboard

  1. Navigate to Campaigns
  2. Click Create Campaign
  3. Choose a template or start from scratch
  4. Design your email
  5. Select recipients
  6. Schedule or send immediately

Email Editor

Block Types

BlockDescription
TextRich text content
ImageSingle image with link
ButtonCall-to-action button
DividerHorizontal separator
SpacerVertical spacing
ColumnsMulti-column layout
VideoEmbedded video thumbnail
SocialSocial media links

Personalization

Use merge tags to personalize emails:
TagDescription
{{first_name}}Member’s first name
{{last_name}}Member’s last name
{{email}}Member’s email
{{plan}}Current plan name
{{custom.field}}Custom field value
Example:
<p>Hi {{first_name}},</p>
<p>Thanks for being a {{plan}} member!</p>

Audience Targeting

Segments

Create segments based on member attributes:
FilterOptions
PlanSpecific plan or any paid
StatusActive, inactive, pending
Signup DateBefore, after, between
Last LoginDays since last login
Custom FieldsAny custom field value

Example Segments

  • New Members: Signed up in last 7 days
  • Premium Users: Plan is “premium” or “enterprise”
  • Inactive: No login in 30+ days
  • Engaged: Opened last 3 campaigns

Scheduling

Send Options

OptionDescription
Send NowImmediate delivery
ScheduleSpecific date and time
TimezoneRecipient’s local time

Best Times

Gately can optimize send times based on:
  • Historical open rates
  • Recipient timezone
  • Industry benchmarks

Analytics

Campaign Metrics

MetricDescription
SentTotal emails sent
DeliveredSuccessfully delivered
OpensUnique opens
ClicksUnique link clicks
BouncesFailed deliveries
UnsubscribesOpt-outs

Tracking

All links are automatically tracked. View:
  • Which links were clicked
  • Click-through rates
  • Geographic data
  • Device/client info

Transactional Emails

For automated emails (welcome, password reset, etc.), use transactional email settings:
  1. Go to Campaigns > Transactional
  2. Configure email templates
  3. Customize content and branding

Email Types

TypeTrigger
WelcomeNew member signup
Password ResetReset request
Email VerificationAccount verification
Plan ChangedSubscription update
InvoicePayment received

API Usage

Send Campaign

curl -X POST "https://api.usegately.com/api/v1/campaigns/{campaign_id}/send" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Project-ID: your-project-id" \
  -H "Content-Type: application/json" \
  -d '{
    "segment_id": "seg_123",
    "schedule_at": "2024-01-20T10:00:00Z"
  }'

Get Campaign Stats

curl -X GET "https://api.usegately.com/api/v1/campaigns/{campaign_id}/stats" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Project-ID: your-project-id"
Response:
{
  "sent": 1000,
  "delivered": 985,
  "opens": 450,
  "unique_opens": 380,
  "clicks": 120,
  "unique_clicks": 95,
  "bounces": 15,
  "unsubscribes": 3
}

Email Deliverability

Best Practices

Set up SPF, DKIM, and DMARC records for better deliverability.
Remove bounced and inactive emails regularly.
Verify email addresses before adding to your list.

Domain Setup

  1. Go to Settings > Email > Domain
  2. Add your sending domain
  3. Configure DNS records:
    • SPF record
    • DKIM record
    • DMARC record
  4. Verify domain

Integrations

Connect with email service providers:
  • Resend: Default provider
  • Mailchimp: Sync audiences
  • SendGrid: Alternative provider
  • Custom SMTP: Your own server