TQPro · Marketing Planning

Content ideas in a spreadsheet.
Approvals happening on WhatsApp.
Media files somewhere in a shared drive.

When a campaign has 10–15 activities across 5 platforms, tracking who's doing what and what's been approved becomes a full-time job — and unapproved content still goes live.

Approvals on WhatsApp Media in a shared drive Status in a spreadsheet Deadlines in a calendar Unapproved reel went live Who's working on TikTok? Wrong version posted
Scroll
TQPro

Plan campaigns, create content, get approvals — one workspace for your entire marketing team.

Campaign Tree 9 Content Types Media Library Audience Targeting Team Assignments Approval Workflow Quality Gate WhatsApp Notifications
Campaign Tree

Every campaign.
Every activity.
One sidebar.

The left sidebar shows a tree of all your campaigns — expand any campaign to see its activities, each tagged with its platform icon and current status. Click an activity to open the full workspace on the right. No page changes, no loading. The campaign context stays visible at the top so your team always knows what they're working towards.

MARKETING CAMPAIGNS · Q3 2026
Summer Dubai Staycation
In Progress7 activities
Beach Reel — Top 5 Spots
📸 IG ReelApproved
Countdown Story Series
📱 IG StoryIn Review
Package Comparison
🖼 CarouselIn Progress
Cruise Season Launch
Created8 activities
Ship Reveal Video
🎵 TikTokAssigned
Eid Al Adha Deals
Created6 activities
Summer Dubai Staycation
Goal: Drive 500 enquiries · Jul 1 – Aug 31, 2026
Beach Reel — Top 5 Spots
📸 Instagram ReelApproved ✓
Due: 18 Jul
Caption
B I 🔗
☀️ Dubai's best beach escapes this summer
From Jumeirah to Kite Beach — we've rounded up the top 5 spots to cool down this season.
#DubaiBeach #SummerDubai #BookMyHoliday #UAETravel
Media
🏖
🌅
🏊
+
Audience
Young Professionals Couples
Team
S
A
Sarah · Ahmed
3 campaigns · 21 activities total+ New Campaign
9 Content Types

Plan content
for every channel.

Every activity represents one piece of content — and every content type follows the same workflow: create → assign → produce → review → approve. One system, all platforms.

📸
Instagram
Reel
📱
Instagram
Story
🖼
Instagram
Carousel
🎬
Facebook
Reel
📲
Facebook
Story
🎵
TikTok
Story
Twitter / X
Post
🎯
Google
Ad
Company Blog
Blog Post
Review & Approval Workflow

Nothing goes live
without sign-off.

Activities flow through a clear, enforced status progression. The reviewer gets a WhatsApp ping the moment content is submitted. They approve it or send it back with specific feedback. Every step is recorded.

📝
Created
👤
Assigned
✏️
Work in
Progress
📤
Sent for
Review
👁
Under
Review
✓ Approved
Content reviewed and signed off. Activity locked — no accidental edits. Creator notified via WhatsApp. Campaign progress updates.
↩ Returned for Revision
Sent back with a reason (e.g., "Caption too long, swap image 2"). Activity returns to Work in Progress. Creator notified via WhatsApp with the feedback.
WhatsApp Notifications

Your team stays in the loop.
Automatically.

No one needs to check the system to know something needs their attention — the notification comes to them. Messages are delivered via WhatsApp, because that's where your team actually communicates.

The Quality Gate

Every activity approved
before launch.

A campaign cannot be marked as "Completed & Scheduled" until every single activity is approved. If even one reel is still in review, the campaign stays in Work in Progress. Managers can see instantly which activities are holding things up. Nothing gets published half-finished.

Summer Dubai Staycation Push
Work in Progress
📸Beach Reel — Top 5 SpotsApproved ✓
📱Countdown Story SeriesApproved ✓
🎵TikTok Behind the ScenesApproved ✓
🎯Google Ad — Dubai DealsApproved ✓
🖼Package Comparison CarouselIn Review
Blog: Summer Escapes GuideIn Progress
🔒
Cannot mark as Completed & Scheduled. 2 activities still pending approval. Once all activities are approved, the campaign will unlock for launch.
Audit Trail

Every change recorded.
Nothing lost.

The system logs every action on campaigns and activities — who, when, what changed, and the before-and-after values. Resolve disputes instantly. Understand how a campaign evolved. Identify approval bottlenecks. Complete history, always available.

AUDIT TRAIL · BEACH REEL ACTIVITY
WhenWhoActionFromTo
1 Jun · 09:14AhmedCreated activityCreated
2 Jun · 10:32FatimaAssigned teamAssigned
2 Jun · 10:33AhmedStarted workAssignedWork in Progress
8 Jun · 16:05AhmedSent for reviewWork in ProgressSent for Review
9 Jun · 11:18SarahReturned — "Caption too long, swap image 2"In ReviewWork in Progress
9 Jun · 14:42AhmedRe-submitted for reviewWork in ProgressSent for Review
9 Jun · 14:58SarahApprovedIn ReviewApproved ✓
7 events · complete historyExported to report
A Campaign from Start to Finish

Eid Al Adha Travel Deals.
7 activities. 4 team members.
5 platforms.

Monday — The Idea
Your marketing manager creates a new campaign: "Eid Al Adha Travel Deals". Goal: drive 300 bookings for Eid holiday packages. Strategy: Instagram Reels and Stories for engagement, Google Ads for search capture, blog post for SEO. Target audiences: Family Vacationers and Young Professionals. Status: Work in Progress
Monday — The Plan
She adds 7 activities and assigns them to the team:
📸 IG Reel "Top 5 Eid Getaways" → Ahmed
📱 IG Story "Countdown to Eid" → Ahmed
🖼 Carousel "Eid Package Comparison" → Sarah
🎬 FB Reel Reusing Ahmed's video → Ahmed
🎵 TikTok "Behind the Scenes" → Layla
🎯 Google Ad "Eid Deals from Dubai" → Sarah
✍ Blog Post "Complete Guide to Eid Travel 2026" → Fatima
Tuesday – Thursday — The Work
Ahmed shoots and edits the reel, uploads the video and 3 behind-the-scenes photos, writes the caption in the rich text editor, and tags the audience segments. Sarah designs the carousel graphics and Google Ad copy. Layla films the TikTok. Fatima writes the blog post. Everything lives in one system — no version confusion, no emailing files back and forth.
Friday — Reviews
Ahmed sends his reel for review. The manager gets a WhatsApp notification immediately. She opens TQPro, watches the reel, reads the caption, checks the targeting — and approves it. Ahmed gets a WhatsApp confirmation. Sarah's carousel is returned: "Swap image 2 for the Maldives sunset shot." Sarah makes the change, re-submits. Approved on the same day.
Sunday Evening — All Clear
All 7 activities approved. The manager changes the campaign status to Completed & Scheduled The quality gate confirms: every activity has been reviewed and signed off. The campaign is ready to launch.
7 activities. 4 team members. 5 platforms. Every piece of content reviewed and approved — before a single post went live.
Eid Week → After Eid
Campaign goes StartedOngoing Content published across all platforms. Results come in. After Eid: status Ended The complete history — every activity, every revision, every approval — preserved in the system.
Role-Based Access

The right access
for every team member.

🛡
Admin
  • Full access to all campaigns
  • Manage team members
  • Manage audience segments
  • Revert approved activities
📋
Manager
  • Create & edit campaigns
  • Assign activities to creators
  • Review & approve content
  • Cannot revert approved
🔍
Reviewer
  • Review assigned activities
  • Approve or return content
  • Add feedback on returns
  • Cannot create campaigns
✏️
Creator
  • Create & edit content
  • Upload media assets
  • Submit for review
  • Cannot approve activities
Why TQPro

Built for marketing teams
that can't afford mistakes.

🎯
Campaign-first
Every piece of content belongs to a campaign with clear goals — always in context.
📱
9 content types
Instagram, Facebook, TikTok, Twitter/X, Google Ads, Blog — all in one system.
👥
Team collaboration
Assign activities, track who's doing what, and when it's due — everyone in one place.
🖼
Media library
Upload once, reuse everywhere. No duplicate files, no shared drive confusion.
🎪
Audience targeting
Tag content with customer segments — ensure the right message reaches the right people.
Approval workflow
Structured review process. Nothing goes live without explicit sign-off from a manager.
🔒
Quality gate
A campaign can't launch until every single activity is approved. No exceptions.
💬
WhatsApp alerts
Reviews, approvals, and returns delivered to WhatsApp — where your team actually looks.
📜
Complete audit trail
Every change logged — who, when, what, old value, new value. Full accountability.
Rich text editor
Write captions, ad copy, and blog posts with full formatting — right inside the system.

Ready to organize
your marketing team?

Request a Demo Learn More
TQPro · Marketing Planning · Part of the TripQlub platform · tripqlub.com