You spend less time compiling campaign reports when you stop building them at the end. Link every post to the campaign while you plan it, let campaign analytics collect results from those linked posts, and use the review to make one decision about the next campaign.
This guide walks through that workflow in Daoco: what to connect before launch, what the numbers cover and miss, a worked review, and how to turn it into a single next test.
Scope first. This workflow covers social posts linked to a Daoco campaign and the integration actions on its calendar. It does not pull ad spend, CRM pipeline, or revenue into one report. If your campaign depends on those numbers, report them from the tools that own them and bring the conclusion into your campaign notes.
Why campaign reports take so long
Most campaign reports take hours because someone rebuilds the campaign after it ends. They search each platform for the right posts, copy numbers into a sheet, line up dates, and then try to explain the result. By the time the sheet is done, there is little time left to plan what changes next.
The fix is to set up the structure on day one, while you are planning the posts anyway.
Step 1: Connect the inputs before the campaign starts
Connect the social accounts you publish from. Daoco reads metrics through each platform's API, limited by the permissions you granted.
Create the campaign from the Campaigns sidebar, or type /campaigns in brand chat if you want Daoco to look at your existing posts and suggest a structure. Set the dates and channels, then add the brief and objective in Overview.
Put slots on the campaign calendar. A slot records the day, time, channel, and working title before any copy exists. Link drafts, queued, scheduled, and published posts to the campaign, including posts you already made outside it. The Campaigns documentation covers each view in detail.
Write three things at the top of the campaign Notes before launch:
- The objective
- The one question you want the campaign to answer
- The metric you will read to answer it
Keep them at the top. When Daoco hands campaign work to a specialist, the specialist receives the start of the notes and the most recent assets, not the whole document.
If the campaign also runs actions in a connected integration, such as a blog CMS update or an email send, put them on the campaign calendar too. Campaign analytics combine publishing results with completed actions, and actions Daoco runs stay in Confirm it ran until you confirm the result.
Step 2: Know what the numbers cover and what they miss
When a platform shares them, post analytics show likes, comments, shares, reach, views, engagement rate, and per-platform breakdowns. Campaign analytics combine the performance of linked posts for a campaign-level view. Read the limits before you read the results.
- Metrics depend on each provider's API and your account permissions.
- Some metrics arrive late or refresh on a delay. Use Refresh on post or campaign analytics before a review.
- Missing visibility means an unknown rate, not zero engagement.
- Findings based on fewer than three measured posts are labeled as small samples.
- Imported native posts may have different metric coverage than posts published through Daoco.
- Threads insights and expanded YouTube analytics need extra permissions where available, and older connections may need to reconnect.
- If a platform returns an error, Daoco keeps the last successful snapshot when one exists.
Platforms also measure engagement differently. Compare a post with other posts on the same platform and account, not a LinkedIn rate against an Instagram rate. The Post analytics documentation lists these limits in full.
Step 3: Run the review
Open the campaign's Analytics view and choose Refresh. Check which linked posts have metrics and which show missing visibility.
Then ask brand chat, "What's working in my recent posts?" and narrow it to a platform, connected account, or lookback window that matches the campaign dates. The content analysis report shows platform coverage, top and bottom posts, and patterns by format, hook, length, and publishing time.
Comparisons use the previous report with the same platform, account, lookback window, and post limit. Keep those settings the same from one campaign to the next, or the comparison stops meaning much.
A worked review
The numbers in this example are invented to show the method. They are not Daoco customer results.
Picture a two-week launch campaign with eight linked posts: four on LinkedIn and four on Instagram.
On LinkedIn, all four posts have views. Two how-to posts reached a higher engagement rate than two announcement posts.
On Instagram, two of the four posts came back without views, so their rates are unknown. Only two Instagram posts are measured, which falls under the small-sample label.
Write the observation at the size of the evidence. A fair version reads:
On LinkedIn, in this campaign, the two how-to posts beat the two announcement posts on engagement rate. Four measured posts. Instagram is not readable yet: two posts lack views.
An overreach reads: "How-to content works better." The first one gives you something to test. The second gives you a rule you have not earned.
Step 4: Make one next-campaign decision
Daoco can suggest what worked, what underperformed, and what to try next. You make the call. Write it at the top of the campaign Notes in three lines, give it an owner, and set a review date.
From the worked review:
- Metric: engagement rate on LinkedIn, four measured posts.
- Observation: how-to posts beat announcement posts in this campaign.
- Next test: in the next campaign, run three how-to posts and three announcement posts on LinkedIn in the same posting window, then read them with the same report settings.
Instagram gets a fix, not a test: reconnect or check permissions before the next campaign so its posts return views.
Pick one test. A small campaign rarely gives you enough measured posts to read two changes at once, and a second test splits the posts you do have. When you ask Daoco for the next campaign's drafts, it works from the campaign notes, and scheduling and publishing keep their existing approvals.
Get a baseline before your first campaign
The free account report reads recent posts from up to three accounts, one per platform, and compares each account with its own median engagement rate. It labels findings by evidence strength, so a pattern from three posts is not presented as a rule. It posts nothing and keeps no access after the read.
Checklist
- Accounts connected, permissions checked
- Campaign created with dates, channels, brief, and objective
- Objective, question, and metric at the top of Notes
- Every campaign post linked, including posts made outside the campaign
- Analytics refreshed before the review
- Missing-visibility posts and small samples marked
- One metric, one observation, one next test, with an owner and a date
This guide covers the reporting end of the work. For planning and drafting content across channels, read the AI content workflow guide.