Learn AI Marketing Swarms through hands-on tutorials.
| # | Tutorial | Time | What You'll Learn |
|---|---|---|---|
| 1 | Your First Campaign | 15 min | Submit and optimize a campaign |
| 2 | Creative Testing | 20 min | A/B test creatives with the Creative Genome agent |
| 3 | Understanding Attribution | 25 min | Set up multi-touch attribution |
| # | Tutorial | Time | What You'll Learn |
|---|---|---|---|
| 4 | Cross-Platform Sync | 30 min | Unify campaigns across Google, Meta, TikTok |
| 5 | Custom Agents | 45 min | Build your own specialized agent |
| 6 | Advanced Bidding | 30 min | Use the Simulation agent for bid optimization |
| # | Tutorial | Time | What You'll Learn |
|---|---|---|---|
| 7 | Incrementality Testing | 45 min | Measure true campaign lift |
| 8 | Causal Analysis | 60 min | Build causal graphs for deep attribution |
| 9 | Fraud Detection | 30 min | Configure the Risk Detection agent |
| 10 | Production Deployment | 60 min | Deploy to GCP with full observability |
Each tutorial follows this structure:
- Goal - What you'll achieve
- Prerequisites - What you need before starting
- Steps - Hands-on instructions
- Code - Working examples you can copy
- Verification - How to confirm it worked
- Next Steps - Where to go from here
Here's a taste of what you'll learn. This snippet shows how to submit a campaign for optimization:
import { startMarketingSwarm } from '@marketing/ai-swarms';
// Start the swarm
const swarm = await startMarketingSwarm();
// Submit a campaign
const task = await swarm.submitTask('campaign_optimization', {
campaignId: 'summer-sale-2024',
platform: 'google-ads',
budget: 5000,
objective: 'conversions',
constraints: {
maxCpc: 2.50,
targetRoas: 4.0,
},
});
console.log(`Optimization started: ${task.id}`);- Check the API Reference for detailed method documentation
- Read the Agent Reference to understand each agent
- Visit GitHub Discussions for community help