Marketing
Initiate communication with your customers through the powerful and user-friendly marketing feature of Ulka Chat.
Overview
Marketing in Ulka Chat enables you to proactively reach out to customers, send targeted messages, run campaigns, and engage with your audience across multiple channels. Use marketing features to nurture leads, promote products, send announcements, and maintain customer relationships.
Campaigns
Creating Campaigns
Create marketing campaigns to send targeted messages to customers.
- Navigate to Marketing > Campaigns from the main menu
- Click Create Campaign
- Configure campaign:
- Campaign Name: Name your campaign
- Campaign Type: Choose type (Announcement, Promotional, Newsletter, etc.)
- Target Audience: Select segments or tags
- Channel: Choose channel (Chat, Email, Social Media, All)
- Schedule: Send immediately or schedule for later
- Click Next to continue
Campaign Messages
Create and customize campaign messages.
Message Editor:
- In campaign creation, go to Message step
- Use the message editor to create your message:
- Text: Type your message content
- Formatting: Use markdown for formatting
- Variables: Insert personalization variables (e.g.,
{name},{company}) - Rich Media: Add images, links, buttons
- Preview message with sample data
- Click Next to continue
Message Types:
- Text Messages: Simple text messages
- Rich Messages: Messages with images, buttons, cards
- Templates: Use pre-designed message templates
Personalization Variables:
Use variables to personalize messages:
{name}: Customer name{company}: Company name{email}: Email address{tag}: Custom tag value{property}: Custom property value
Targeting Audience
Target specific customer segments for campaigns.
Select Target Audience:
- In campaign creation, go to Audience step
- Choose targeting method:
- All Contacts: Send to all contacts
- Segments: Send to specific segments
- Tags: Send to contacts with specific tags
- Properties: Send to contacts matching property values
- Custom Filter: Create custom filter
- Preview audience size
- Click Next to continue
Audience Filters:
Filter audience by:
- Tags
- Custom properties
- Recent activity
- Conversation history
Scheduling Campaigns
Schedule campaigns to send at optimal times.
- In campaign creation, go to Schedule step
- Choose send time:
- Send Immediately: Send now
- Schedule: Schedule for specific date and time
- Recurring: Send on recurring schedule (daily, weekly, monthly)
- Select timezone
- Click Next to continue
Best Times to Send:
- Business hours for your timezone
- Avoid early morning and late night
- Consider customer timezones
- Test different times for optimal engagement
Previewing and Testing Campaigns
Preview and test campaigns before sending.
- In campaign creation, go to Preview step
- Preview message with sample data
- Check audience size and estimated delivery
- Send test message to yourself (optional)
- Review campaign summary
- Click Save Draft to save for later
- Click Launch Campaign to send
Managing Campaigns
View and manage all campaigns.
Campaign List:
- Go to Marketing > Campaigns
- View all campaigns:
- Active: Currently running campaigns
- Scheduled: Upcoming campaigns
- Completed: Finished campaigns
- Drafts: Saved but not sent campaigns
Campaign Actions:
- View: View campaign details and performance
- Edit: Edit campaign (only if not sent)
- Duplicate: Copy campaign for reuse
- Pause: Pause active campaign
- Resume: Resume paused campaign
- Delete: Delete campaign (only if not sent)
Campaign Analytics
Track campaign performance and engagement.
View Campaign Analytics:
- Go to Marketing > Campaigns
- Click on a campaign name
- View analytics:
- Sent: Number of messages sent
- Delivered: Number of messages delivered
- Opened: Number of messages opened (if applicable)
- Clicked: Number of clicks on links/buttons
- Replied: Number of customer replies
- Engagement Rate: Overall engagement percentage
Campaign Metrics:
- Delivery Rate: Percentage of messages delivered
- Open Rate: Percentage of messages opened
- Click-Through Rate: Percentage of clicks
- Reply Rate: Percentage of replies
- Conversion Rate: Percentage of conversions (if tracked)
Broadcasts
Creating Broadcasts
Send instant broadcasts to all or selected contacts.
- Go to Marketing > Broadcasts
- Click Create Broadcast
- Configure:
- Message: Type your message
- Audience: Select target audience
- Channel: Choose channel
- Click Send Broadcast
Broadcasts vs Campaigns:
- Broadcasts: Quick messages sent immediately
- Campaigns: Planned, scheduled messages with analytics
Managing Broadcasts
View broadcast history and results.
- Go to Marketing > Broadcasts
- View all broadcasts with:
- Sent date and time
- Audience size
- Delivery status
- Engagement metrics
Message Templates
Creating Templates
Create reusable message templates for common messages.
- Go to Marketing > Templates
- Click Create Template
- Configure:
- Template Name: Name your template
- Category: Categorize template (Welcome, Support, Sales, etc.)
- Message: Create message content
- Variables: Include personalization variables
- Click Save
Template Categories:
- Welcome: Welcome messages for new customers
- Support: Common support messages
- Sales: Sales-related messages
- Announcements: Company announcements
- Promotions: Promotional messages
- Newsletters: Newsletter templates
Using Templates
Use templates in campaigns and conversations.
In Campaigns:
- When creating a campaign, go to Message step
- Click Use Template
- Select a template
- Customize as needed
- Continue with campaign
In Conversations:
- Open a conversation
- Click Templates icon
- Select a template
- Personalize message
- Send
Segmentation
Creating Segments
Create customer segments for targeted marketing.
- Go to Marketing > Segments (or CRM > Segments)
- Click Create Segment
- Configure:
- Segment Name: Name your segment
- Description: Describe segment purpose
- Criteria: Define segment criteria (tags, properties, activity)
- Preview contacts matching criteria
- Click Save
Common Segment Use Cases:
- VIP Customers: High-value customers
- Recent Customers: New customers (last 30 days)
- Inactive Customers: Customers with no recent activity
- Product Interest: Customers interested in specific products
- Location-Based: Customers in specific regions
Using Segments
Use segments in campaigns and broadcasts.
- When creating a campaign or broadcast
- Go to Audience step
- Select Segments
- Choose segments to target
- Continue with campaign/broadcast
Automated Marketing Workflows
Setting Up Automated Campaigns
Create automated marketing workflows that trigger based on events.
- Go to Marketing > Automated Workflows
- Click Create Workflow
- Configure:
- Trigger: Event that starts workflow (e.g., "New contact created", "Conversation resolved")
- Conditions: Rules that must be met
- Action: Marketing action to perform (send message, add to segment, etc.)
- Delay: Optional delay before action
- Test workflow
- Click Save to enable
Common Automated Workflows:
- Welcome Series: Send welcome messages to new customers
- Re-engagement: Re-engage inactive customers
- Post-Purchase: Follow up after purchase
- Abandoned Cart: Remind customers about abandoned carts
- Milestone Celebrations: Celebrate customer milestones
See Workflow for detailed information about automation.
Best Practices
Campaign Creation
- Clear Objective: Define clear objective for each campaign
- Targeted Audience: Target specific segments for better engagement
- Personalization: Personalize messages with variables
- Clear Call-to-Action: Include clear call-to-action
- Test First: Send test messages before launching
Message Content
- Concise: Keep messages concise and focused
- Relevant: Ensure content is relevant to audience
- Valuable: Provide value to customers
- Professional: Maintain professional tone
- Mobile-Friendly: Ensure messages work on mobile
Timing
- Business Hours: Send during business hours
- Time Zones: Consider customer timezones
- Frequency: Don't send too frequently
- Opt-Out: Always include opt-out option
Compliance
- Permission: Only send to customers who opted in
- Opt-Out: Provide easy opt-out mechanism
- Privacy: Respect customer privacy
- GDPR: Comply with GDPR and other regulations
Analytics
- Track Performance: Monitor campaign performance
- A/B Testing: Test different messages and timing
- Optimize: Use data to improve campaigns
- Learn: Learn from successful and failed campaigns
Support
Need help with Marketing features? Visit our Help Center (opens in a new tab) or contact support@ulka.chat.