Launch Meta campaigns with the Composer
The six-step wizard from objective to publish, plus drafts, duplicate-and-edit and the most common publish errors.
The Composer is Hivenue's guided way to create Meta campaigns for Facebook and Instagram. Instead of the dense screens of Ads Manager, you answer six questions, one per step, and Hivenue publishes the campaign straight to your Business Manager. These are real Meta campaigns in every sense: you will see them in Facebook Ads Manager, in Hivenue, and in your reports.
Three things worth knowing before you start:
- Every campaign is published in a paused state. This is deliberate: it gives you a window to review everything on Meta before any money is spent. To activate it, open the campaign detail page under Marketing, then Meta Ads, then Campaigns, and click Activate.
- The Composer saves a draft every 8 seconds. If you close the browser by accident, your work is safe under Drafts, and drafts never expire.
- There are two entry points: the Create campaign button on the Meta integration page, and Duplicate and edit on any existing campaign, which opens the Composer pre-filled with that campaign's setup.
Before you start
You need a Meta Business Manager connected to Hivenue, a Facebook Page and an Ad Account inside that Business Manager, and at least one creative ready (image, video, or carousel). If you have not connected Meta yet, start from the Ads Management module.
Step 1: Objective
The objective tells Meta what you want people to do, and Meta optimizes delivery around it. Getting it wrong means paying more for results you do not need.
| Objective | Pick it when |
|---|---|
| Awareness | You want as many people as possible to see your brand |
| Traffic | You want visits to a site or app |
| Engagement | You want likes, comments, or messages |
| Leads | You want to collect contact details from prospects |
| Sales | You want measurable conversions such as purchases |
| App Promotion | You want mobile app installs |
If you are unsure, start with Traffic for your first campaign: it is the cheapest objective to learn from. Name the campaign with a repeatable pattern such as Client-Product-Month-Objective so you can recognize it later in reports (200 characters max).
Step 2: Audience
The audience step has three tabs. Saved lists audiences you already created, in Hivenue or in Ads Manager, ready to reuse. Custom shows audiences built on your own data, such as site visitors or email lists, already synced to Meta; these typically convert best because they already know you. New lets you build an audience on the fly from location, age, gender, languages, interests, and behaviors, with a live size preview that updates as you adjust filters.
Aim for an audience between 100,000 and 5,000,000 people. A common mistake is stacking 30 interests to be "more precise": Meta combines interests with OR logic, so every interest you add makes the audience broader, not narrower. Stay around 3 to 8.
Step 3: Placements
Placements are where the ad appears: Facebook feed, Instagram feed, Stories, Reels, and more. Automatic mode lets Meta pick the placements that perform best for your objective, and it is the right choice for a first campaign. Manual mode makes sense in two cases: your creative does not fit every format (a 16:9 video looks bad in vertical Stories), or you want an isolated test of a single placement. Restricting placements without a reason usually raises your cost per result.
Step 4: Creative
Pick a format: single image (fast and reliable for any objective), single video (typically higher engagement, keep it short), or carousel with 2 to 10 cards. Upload media directly: images up to 30 MB in JPG, PNG, or WebP; videos up to 1.5 GB and 45 minutes in MP4, MOV, AVI, or WebM. Hivenue automatically generates the aspect-ratio variants for each placement (1:1, 9:16, 4:5, 16:9), so you do not need to prepare four files.
Then write the copy: primary text (the first 40 characters carry the message), a headline of up to 40 characters, an optional description, a call-to-action button, and a destination URL starting with https://. Four live preview tabs show the real ad in Facebook feed, Instagram feed, Stories, and Reels. A "Preview not available" tab just means that media and format do not fit that placement; it is not a blocking error.
Step 5: Budget and schedule
Choose a daily budget (Meta spends roughly that amount each day, good for always-on campaigns) or a lifetime budget (Meta distributes it across a fixed period, good for sales and events). Meta enforces currency-dependent minimums, and the Composer shows the effective minimum for your ad account. Do not start at the minimum: very low budgets keep Meta stuck in its learning phase and produce noisy results. You can start now or schedule a future start date; an end date is required for lifetime budgets. A live delivery estimate shows expected reach and bid range: it is an order of magnitude, not a promise.
Step 6: Review and publish
The final step gathers all five previous steps into summary cards, each with an Edit button that takes you back with your data intact. Before publishing, check the objective, the audience size, at least one clean preview, budget and dates, and the destination URL.
When you click Publish, Hivenue sends the campaign, ad set, creative, and ad to Meta in a single transaction. If a piece fails, the parts already published are kept, and Retry only redoes the missing piece, with the error explained in plain language. And remember: the campaign is born paused; activate it from the campaign detail page when you are ready.
Troubleshooting
- "Budget is below Meta's minimum": raise the budget in Step 5; the Composer takes you there automatically.
- "Audience is too narrow to deliver ads": widen one or more filters in Step 2 until the preview climbs back above 100,000 people.
- "Creative is not compatible with the selected objective": some objectives require specific ad formats; change the objective or the format.
- "You cannot promote this Facebook Page": the Page is not correctly linked to your Business Manager, or you lack admin permissions on it. Check the integration settings, and if needed reconnect Meta.
Once your first campaign is live, keep an eye on it from the Performance dashboard, and see pricing for what is included in each plan.