Skip to main content

CRUD: Social Media Campaigns (ShareWiseAI)

non-critical   Property: ChurchWiseAI   Category: Admin Dashboard Tier: suite-both Persona: communications-manager Touchpoint: /social/app/campaigns

Preconditions

  • User logged into ShareWiseAI (social media product)
  • Has connected social platforms (Facebook, Instagram, etc.)

Steps

#ActionExpected Result
1Navigate to Campaigns sectionCampaigns page loads. Shows list of existing campaigns with names, status (draft/scheduled/published), date ranges.
2Create new campaignClick 'New Campaign'. Form appears: campaign name, description, date range, platforms to include. Can save as draft.
3Edit campaign detailsClick edit on existing campaign. Can change name, description, dates, platforms. Changes save.
4Add posts to campaignCan add existing posts to campaign or create new posts within campaign. Bulk actions to group related posts.
5Schedule campaignSet campaign to begin/end on specific dates. Posts within campaign follow campaign schedule. Can override per-post if needed.
6Preview campaignCan see preview of all posts in campaign across platforms. Helps visualize the campaign's narrative arc.
7Publish campaignActivate campaign. All posts in campaign publish on schedule to their respective platforms.
8Monitor campaign performanceSee metrics for campaign: impressions, engagement, reach, clicks. Broken down by platform.
9Pause campaignCan temporarily pause campaign. Paused posts don't publish. Can resume later.
10Delete campaignCan remove campaign. Confirmation prevents accidental deletion. Deleting campaign asks whether to keep/delete associated posts.

Known Failure Modes

  • Posts not grouping into campaign — can't manage related posts together
  • Schedule not enforcing — posts publish at wrong time
  • Metrics not showing — communications manager flying blind
  • Pause not working — unwanted posts still publishing

References

Notes

Tests social media campaign management. Communications teams need to plan, schedule, and execute multi-post campaigns across platforms. Campaigns are the organizational layer above individual posts. Campaign scheduling, grouping, and metrics are critical for bulk content planning.