Problem:
We publish to multiple countries (US, CA, UK, EU, AU) and need per-country UTMs and weekly performance reconciliation with GA4. Doing this manually per post is error-prone and time-consuming.
Proposal:
1) Account-level UTM templates
- Create named UTM presets at the account level.
- Auto-apply by platform and/or country (e.g., IG-US, IG-UK, TikTok-EU).
- Tokens available: {platform}, {country}, {profile}, {post_id}, {campaign}, {date}.
- Ability to override at post level.
2) Weekly GA4 CSV export
- Auto-generate a CSV each week that maps: post_id, profile, platform, country, scheduled_time, final_link, utm_source, utm_medium, utm_campaign → sessions, add_to_cart, purchases, revenue (from GA4).
- Download link + email delivery.
- Timezone selection and date range options.
Benefits:
- Fewer mistakes in UTMs, faster scheduling across countries.
- Easy attribution and ROAS calculation outside Publer.
- Works for Instagram, TikTok, Facebook, X, etc.
Security:
- Read-only GA4 connection. No changes to GA4 properties.
Acceptance criteria:
- Can create/edit/delete UTM presets and assign them by platform/country.
- CSV contains at least: post_id, platform, country, utm_*, sessions, purchases, revenue.
- Export runs weekly and covers the previous 7 days.