What Smart Template Recommendations Do

Analyze and recommend templates based on:

  • Template engagement rates from past campaigns
  • Success scores combining usage and engagement
  • A/B test results across templates
  • Campaign completion rates
  • Platform-specific performance

The system learns: Every published campaign generates engagement data. Templates with higher engagement are recommended more frequently.

How Performance Tracking Works

Metrics Tracked Per Template:

  • Average Engagement Rate: Total engagement (likes + comments + shares) / impressions × 100
  • Success Score: Weighted score (0-100) combining usage frequency and engagement
  • Campaigns Completed: Number of campaigns using this template that reached "completed" status
  • Performance Updated At: Last time metrics were refreshed

Score Calculation:
```
Usage Score = (usage_count / 10) × 30 (max 30 points)
Engagement Score = (avg_engagement_rate / 5) × 70 (max 70 points)
Success Score = Usage Score + Engagement Score
```

Example:

  • Template used 15 times → Usage score: 30 (capped)
  • Avg engagement rate: 3.5% → Engagement score: 49
  • Total success score: 79/100

Viewing Template Performance

Campaign Templates Page:

  1. Go to Campaigns > Templates
  2. Templates are ordered by:
  • Default templates first
  • Then by usage count
  • Then alphabetically

What You See:

  • Template name and description
  • Social post count and duration
  • Email count
  • Usage count
  • System vs tenant-specific badges

Performance metrics (visible when available):

  • Engagement rate
  • Success score
  • Completed campaigns count

How Recommendations Work

During Campaign Creation:

When you create a new campaign, the platform suggests templates based on:

  1. Content Type Match: Templates configured for your content source (article, offer, holiday)
  2. Success Score: Higher-scoring templates appear first
  3. Recent Performance: Templates with recent high engagement prioritized
  4. Tenant History: Your past template choices influence suggestions

Template Ranking:

  • Templates with success_score > 70 marked "High Performer"
  • Templates with avg_engagement_rate > 5% marked "Top Engagement"
  • Unused templates appear last (no data yet)

Performance Data Collection

Automated Daily Sync:

An automated task runs every 4 hours:

  1. Syncs engagement metrics from the social publishing integration for all published social posts
  2. Updates post-level metrics (likes, comments, shares, impressions)
  3. Creates preference signals for high/low performers
  4. Triggers template metric updates

Template Metric Updates:

Another task recalculates template performance:

  1. Aggregates metrics from all campaigns using each template
  2. Computes average engagement rate
  3. Counts completed campaigns
  4. Calculates success score
  5. Updates performance_updated_at timestamp

Manual Refresh:

You can trigger a metric update from the admin panel.

Understanding Engagement Rates

What's a "Good" Engagement Rate?

Social media averages vary by platform:

  • Twitter/X: 0.5-1% is average, 2%+ is good
  • LinkedIn: 1-3% is average, 5%+ is good
  • Instagram: 1-3% is average, 5%+ is excellent
  • Facebook: 0.5-1% is average, 2%+ is good

ILLIXIS Engagement Rate Thresholds:

  • High: ≥5% (creates positive preference signal with outcome = 1.0)
  • Medium: 1-5% (creates neutral signal with outcome = 0.5)
  • Low: <1% (creates negative signal with outcome = 0.2)

A/B Testing Templates

Test Two Templates Against Each Other:

  1. Create Campaign A using Template 1
  2. Create Campaign B using Template 2
  3. Use same content source for both
  4. Launch on same date
  5. Compare engagement rates after 2 weeks

What to Compare:

  • Total engagement per post
  • Engagement rate (accounts for impressions)
  • Completion rate
  • Time to publish all posts

The system learns: After multiple A/B tests, higher-performing templates get higher success scores.

Preference Learning Integration

How Templates Influence Future Recommendations:

Every published social post generates a preference signal that captures the platform, post type, media presence, hashtag count, engagement rate, and performance outcome.

The platform learns:

  • Which post types perform best on each platform
  • Optimal hashtag counts
  • Whether media improves engagement
  • Ideal text length

Future campaign generation uses these signals to generate better content.

Template Types and Performance

Default System Templates:

  1. Product Launch - High engagement (announcement + urgency posts)
  2. Weekly Roundup - Steady engagement (educational content)
  3. Event Promotion - High early engagement, drops off
  4. Seasonal Campaign - Performance spikes near dates
  5. Content Amplification - Consistent engagement (evergreen)

Performance Patterns:

  • Announcement-heavy templates: High early engagement, lower sustained
  • Educational templates: Lower initial, better long-term
  • Mixed-type templates: More stable engagement curves
  • Short-duration templates (7 days): Higher per-post engagement
  • Long-duration templates (30 days): Better total reach

Creating High-Performing Templates

What Makes Templates Perform Well:

  1. Post Type Variety: Mix announcement, educational, social proof, urgency
  2. Platform Optimization: Match post types to platform norms
  3. Pacing: Space posts 2-3 days apart (not daily)
  4. Duration: 14-21 days performs better than 7 or 30
  5. Email Integration: Templates with email milestones get higher engagement

Post Type Performance (General):

Based on cross-platform data:

  • Social Proof: Highest engagement (testimonials, case studies)
  • Urgency/Reminder: High engagement near end of campaign
  • Behind the Scenes: High engagement (storytelling)
  • Announcement: High initial engagement, drops off
  • Promotional: Lower engagement (but drives conversions)
  • Educational: Steady, reliable engagement

Troubleshooting

Template shows 0% engagement rate

  • Template hasn't been used yet, or
  • Campaigns using it haven't published posts yet, or
  • Posts published <4 hours ago (not synced yet)

Engagement metrics not updating

  • Check that the social publishing integration is connected (Social Profiles)
  • Verify scheduled tasks are running (contact support if unsure)
  • Check the last sync timestamp on posts

Success score seems wrong

  • Success score combines usage AND engagement
  • New templates with low usage will score low even with high engagement
  • Score will improve as template is used more

Template used 10 times but shows 0 completed campaigns

  • Campaigns still in "draft", "active", or "paused" status
  • Only "completed" campaigns count toward metric
  • Mark campaigns complete when distribution ends

Recommendations not showing

  • Template recommendations appear during campaign creation
  • If no templates exist, contact support to set up system defaults

Best Practices

When Creating New Templates:

  1. Test with small campaigns first (5 posts, 7 days)
  2. Monitor engagement after first 3 uses
  3. Adjust post types if engagement is low
  4. Keep templates focused (product launch ≠ weekly roundup)

When Choosing Templates:

  1. Start with templates that have success_score > 60
  2. For new content types, use default templates first
  3. Create custom templates after understanding what performs
  4. Don't create templates with >10 posts (engagement drops)

Improving Template Performance:

  1. Analyze low-performing campaigns (which posts failed?)
  2. Adjust post types in template
  3. Change timing/pacing
  4. Test with different content types
  5. Monitor engagement over 3-5 campaigns before making changes

Template Naming:

  • Be specific: "Blog Post Amplification - 14 Days" not "Content Campaign"
  • Include duration in name for quick reference
  • Note platform focus if specialized (e.g., "LinkedIn B2B Campaign")

Related Features

  • Campaign Planner: Uses templates to generate distribution plans
  • Social Studio: Generates individual social posts (not campaigns)
  • Email Digest Builder: Email milestones link to email campaigns
  • Preference Learning: Captures engagement signals to improve future content
  • Social Publishing Integration: Syncs engagement metrics from social platforms
  • Maya Insights: May recommend campaigns based on template performance

Ready to lose the stack?

One platform. You approve. ILLIXIS executes. Marketing that just happens.

Join the waitlistNo spam, everUnsubscribe anytime
First 20 founding members: 50% off any plan for your first year.

Marketing, Unstacked.