Skip to main content

Overview

DM campaigns in Blueberry are automated DM campaigns that can be used to drive sales, engagement, support, or marketing consent collection. Choose the campaign type that matches your goal. Campaigns and triggers are all built in natural language. No workflow builder required.
Campaigns are triggered by user actions (comments, DMs, story replies) that match your campaign triggers, which then send personalized DMs to achieve your campaign objective.

Campaign Objectives

Conversion

Drive purchases with and product offers and optional discount codes

Email Collection

Collect email addresses from engaged followers

SMS Collection

Collect phone numbers for text marketing

Customer Engagement

Build relationships and increase brand loyalty

Conversion Campaigns

Drive purchases and sales through automated discount codes and offers.
1

User Action Matches Trigger

User action (comment, DM, story reply) matches one of your campaign triggers
2

Send Discount Code

Campaign sends them a DM with a discount code or offer
3

User Purchases

User shops with their code or follows the link
4

Track Results

Blueberry tracks conversions and campaign performance
  • Analytics - Track campaign performance and conversions
  • Discount codes - Optional unique or shared codes per campaign
  • AI-powered messages - Customize responses based on users and their actions
  • Hyper-specific targeting - Target based on follower count, engagement history, and more
Use unique codes to track which campaigns drive the most sales.
Flash Sale Campaign
Objective: Conversion
Trigger: Any comment showing interest in the sale or product
AI Instructions: 'Mention what they commented about and be excited'
DM: "Hey! Saw you're interested in [product]. Here's your exclusive 20% off code: FLASH20 ⚡ Valid for 24 hours!"
Auto Send: Enabled
Perfect for product launches, sales announcements, and limited-time offers.

Email Collection Campaigns

Collect email addresses from your engaged Instagram and Facebook followers.
1

User Action Matches Trigger

User action (comment, DM, story reply) matches one of your campaign triggers
2

Ask for Email

Campaign sends them a DM asking for their email address
3

User Provides Email

User replies with their email address or taps a pre-filled button
4

Automatic Extraction

Blueberry automatically extracts and saves it to your contacts
Blueberry uses AI to detect emails in messages and pre-filled buttons.
  • Automatic extraction - AI detects emails in any format
  • Pre-filled buttons - Users can tap to submit their email
  • Consent tracking - Records when users provide their email
  • Contact sync - Emails automatically added to your contacts
Collected emails appear in your Contacts page and can be exported.
Lead Magnet Campaign
Objective: Email Collection
Trigger: Any comment seeming like they want more information
DM: "What's your email? We'll send you the guide 📧"
Auto Send: Enabled
Perfect for lead magnets, newsletters, and building your email list.

SMS Collection Campaigns

Collect phone numbers from followers for SMS marketing.
1

User Action Matches Trigger

User action (comment, DM, story reply) matches one of your campaign triggers
2

Ask for Phone Number

Campaign sends them a DM asking for their phone number
3

User Provides Number

User replies with their phone number or taps a pre-filled button
4

Automatic Extraction

Blueberry automatically extracts and saves it to your contacts
Blueberry detects phone numbers in various formats (US and international).
  • Automatic extraction - AI detects phone numbers in any format
  • Pre-filled buttons - Users can tap to submit their number
  • Consent tracking - Records when users opt-in
  • Contact sync - Numbers automatically added to your contacts
SMS VIP List
Objective: SMS Collection
Trigger: Any comment containing "VIP" or "text"
DM: "What's your number? We'll text you exclusive deals 📱"
Auto Send: Enabled
Perfect for VIP lists, exclusive drops, and SMS marketing campaigns.

Customer Engagement Campaigns

Build relationships and increase brand loyalty through personalized outreach.
1

User Action Matches Trigger

User action (comment, DM, story reply) matches one of your campaign triggers
2

Send Personalized DM

Campaign sends them a personalized message
3

User Engages

User responds and engages in conversation
4

Build Relationship

Build relationship without requiring a conversion or purchase
  • Welcome new followers
  • Thank top engagers
  • Share exclusive content
  • Request feedback
  • Build community connections
  • Re-engage inactive customers
Use engagement campaigns to build relationships before asking for a sale.
VIP Community Campaign
Objective: Customer Engagement
Post: "Comment if you're part of the fam!"
Trigger: Comments from users with 5+ past interactions
AI Instructions: 'Be warm and appreciative, mention their engagement history'
DM: "Hey [name]! 🌟 You've been such an amazing supporter - we see you engaging all the time! Here's some exclusive content just for our VIPs like you 💎"
Auto Send: Enabled
Perfect for community building, loyalty programs, and relationship marketing.

Campaign Settings

Every campaign requires:
  • Campaign Name - Internal reference (e.g., “Flash Sale Campaign”)
  • Objective - Choose from Conversion, Email Collection, SMS Collection, or Customer Engagement
  • Status - Draft, Active, Paused, or Archived
Control how DMs are sent:
  • Auto Send - Send DMs automatically when triggered
  • Manual Review - Require approval before sending each DM
Start with manual review to test your campaign, then switch to auto-send once you’re confident.
Customize your DM:
  • Discount Code - Optional code for conversion campaigns
  • AI Instructions - Guide how AI personalizes each message
Use AI instructions like “Be friendly and mention their comment” to personalize responses.
Target specific audiences by select filters or by specifying in natural language:Available Filters:
  • Min Follower Count - Only send to users above this threshold
  • Max Follower Count - Only send to users below this threshold
Filters help you target micro-influencers, brand accounts, or specific audience segments.

FAQ

Yes! Campaigns can have multiple triggers to activate from different user actions.Examples:
  • Trigger 1: Comments on Post A containing “discount”
  • Trigger 2: Any comment containing a product question
  • Trigger 3: Any DM containing “promo”
All three triggers send the same campaign DM, giving you flexibility in how users enter your campaign.
Learn more about setting up triggers in the Campaign Triggers guide.
Yes! You can create triggers for specific posts.When setting up a trigger, you can:
  • Target specific posts by selecting them
  • Target all posts across your account
  • Mix both - some triggers for specific posts, others for any post
This is perfect for product launches, giveaways, or time-sensitive campaigns on specific content.
These are conversion or engagement campaigns with keyword triggers.Example: “Comment LINK for our website”
Objective: Customer Engagement
Trigger: Any comment containing "LINK"
AI Instructions: 'Send the user a link to our website: https://example.com'
DM: "Here's our website: https://example.com 🔗"
Auto Send: Enabled
The trigger detects the keyword in comments and instantly sends the DM with your link.
Works great for sharing links, discount codes, or lead magnets!
Blueberry supports three types of triggers:1. Comments - Comments on your Instagram or Facebook posts or ads2. Direct Messages - DMs sent directly to your account3. Story Replies - Replies to your Instagram stories (these are DMs)
Story replies are technically DMs, so they appear in your DM inbox after triggering a campaign.
Yes! Blueberry campaigns work on both organic posts and paid ads.
This is perfect for running lead gen ads or promotional ads where you want to capture contact info or send discount codes to engaged users.