create_campaign
writeCampaign Attribution
Create a marketing campaign for attribution tracking.
Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.
Parameters
| Parameter | Type | Description | |
|---|---|---|---|
| domain | string | optional | Site domain |
| project_id | string | optional | Project UUID |
| channel | enum("social" | "email" | "newsletter" | "podcast" | "partner" | "paid" | "print" | "community" | "other") | required | Marketing channel |
| source | string | required | Traffic source (e.g., "linkedin", "reddit_saas", "mailchimp") |
| medium | string | optional | Medium (e.g., "post", "bio", "signature") |
| description | string | optional | Campaign description |