Free tools Windows power users keep installed
One-click scans. No signup required.
Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
To create a Facebook single-image ad, build a campaign, configure its ad set, then upload and preview one image at the ad level. Choose the objective first, select placements that can display your composition safely, write copy that matches the destination, and check every placement preview before publishing. Meta’s labels can change, but this three-level structure remains the practical way to work in Ads Manager.
Understand the three levels of a Facebook ad
Ads Manager separates settings into a campaign, an ad set and an ad. Keeping those roles straight prevents common setup mistakes.
| Level | What you decide |
|---|---|
| Campaign | The business outcome or objective, such as traffic, leads, sales or awareness. |
| Ad set | Audience, budget, schedule and placements. Meta’s Reels workflow places placement selection here. |
| Ad | The single image, primary text, headline, destination, call to action and any creative enhancements. |
An ad set can contain several ads for testing, but each ad can use one main image asset. The exact objectives and fields shown depend on your account, selected conversion location and other campaign choices.
Step 1: Start a campaign with the right objective
- Open Meta Ads Manager and choose to create a new campaign.
- Select the objective that matches the result you will measure. For example, choose a traffic-oriented objective when visits are the goal, or a leads or sales objective when you need completed actions.
- Complete any campaign-level settings that Ads Manager requests, such as special-category declarations or buying type.
- Name the campaign clearly enough to identify the objective, market and date later.
Do not choose an objective merely because it sounds broad. Optimization follows the objective, so a campaign optimized for landing-page views is not equivalent to one optimized for purchases.
#1 Best Overall
Step 2: Configure the ad set
Audience, budget and schedule
Define who should see the ad, how much the ad set may spend and when it should run. Use an audience that can actually act on the offer; narrowing it excessively can restrict delivery, while an audience with no connection to the destination wastes impressions.
Choose placements deliberately
Meta offers Advantage+ placements, which automatically distributes delivery, and manual placement selection. Either can work for a single image, but a composition designed for a wide Feed placement may crop poorly in vertical surfaces such as Stories or Reels.
If you use manual placements, select only locations where the image, copy and destination make sense. If you use Advantage+ placements, plan for multiple aspect ratios and inspect every available preview before publishing. Placement controls and names can vary by objective and account.
Plan for Reels and other vertical placements
Meta’s Reels guidance describes image expansion and other adaptations that can help a static asset appear in a vertical 9:16 environment. Treat these adaptations as a convenience, not a guarantee that your focal point or text will remain visible. Keep essential subjects and words away from edges likely to be cropped or covered by interface controls.
Step 3: Prepare one image that survives cropping
Use a focused visual
Show one recognizable subject or product and make the intended action obvious. A cluttered image forces the viewer to decode the message before understanding the offer. Put essential text in the image only when it genuinely improves comprehension; your primary text and headline should carry the explanation.
Check current specifications in Ads Manager
There is no single universal pixel size, file-size cap or text rule that applies to every Facebook placement and objective. Requirements can change by placement. Upload the image, open the live placement preview and follow the specification link or warning shown for the placements you selected instead of relying on old third-party tables.
Keep variants ready
Prepare a crop or alternate composition if the preview cuts off a face, product, logo or critical wording. A single-image campaign does not require a single unchangeable file; you can create separate ads with distinct images or use placement-specific asset customization where the interface offers it.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsStep 4: Build the ad
- At the ad level, choose the identity (Facebook Page and, where applicable, Instagram account).
- Select the single-image format and upload your file.
- Write the primary text: state the problem, offer or benefit and give the reader a reason to continue.
- Add a concise headline that reinforces the same promise. A description field may appear depending on your setup and can provide extra context.
- Enter the destination URL and select a call-to-action label that accurately describes the next step.
- Use only the fields visible for your chosen objective; Meta does not expose an identical set of controls for every campaign.
Your ad should make a continuous promise: the image attracts attention, the copy explains the value, the call to action states what happens next and the landing page delivers that result. Sending a “download” message to a page that only contains a contact form creates avoidable drop-off.
Step 5: Preview every placement before publishing
Open the placement preview rather than checking only one desktop Feed rendering. Look for:
- Subjects, logos or products cut off by a crop.
- Text hidden under profile, Reels or call-to-action interface elements.
- Unexpected borders, stretching or an unsuitable background after image expansion.
- A headline or description that is truncated at the point where the offer becomes unclear.
- A destination or call-to-action that does not match the visual promise.
Fix the image or create a placement-specific version before you publish. Previewing is also where you should notice warnings about file type, resolution or unsupported placements.
Step 6: Publish, measure and test one meaningful change
Review the campaign, ad set and ad summary, then publish. Delivery and review status can take time to update. Judge performance against the selected objective rather than a generic click count: a lead campaign should be assessed on qualified leads, while a sales campaign should be assessed on the purchase event and its cost.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Meta’s Reels guidance includes A/B testing. When your account supports it, test one substantial variable at a time—such as the image concept, the offer wording or the landing page—so the result is interpretable. Keep audience, budget, schedule and optimization as consistent as practical.
Rank #3
Image versus video: what Meta’s evidence actually says
Meta says, “You are encouraged to opt in to Reels ads with whatever asset you have available, as there are performance benefits whatever your creative.” This is encouragement, not a promise that every advertiser will improve by adding Reels.
Meta reports that Reels-only campaigns using 9:16 video with audio and key messages in the safe zone had a 34.5% lower cost per result than image ads in a meta-analysis of 15 split tests. The page does not show a publication year in the retrieved material. That comparison is specific to Reels-only campaigns and that video treatment; it does not prove that video beats a still image in Feed or that your account will achieve the same result.
Meta also reports a 5% lower cost per result and 11% higher conversion rate for partner-enabled native Reels creative added to business-as-usual campaigns. Meta identifies 15 A/B tests across regions conducted from May 2022 through April 2023. This was not a test of single-image ads, so use it only as context when considering optional Reels production help.
Common problems and fixes
The image is rejected
Read the placement-specific warning in Ads Manager and replace or re-export the file in an accepted format. If only one placement rejects it, remove that placement or provide a suitable asset rather than weakening every placement.
The preview crops the important part
Move the focal point inward, create a different crop or use placement-specific customization. Do not assume the published rendering will match the editor’s first preview.
Some placements disappear
Objective, identity, destination and asset choices can make placements unavailable. Check the ad-set placement panel and the ad-level warnings; select an eligible placement or change the conflicting setting.
Rank #4
Ads Manager shows different fields than a tutorial
Interfaces and options vary by objective, account, region and ongoing product changes. Follow the stage (campaign, ad set, ad) and use the labels currently visible in your account rather than forcing an old button sequence.
Recommended Free Tools
Results are poor despite correct delivery
Confirm that the optimization event fires on the destination, the landing page works on mobile and the image, copy and call to action make the same promise. Then test one meaningful creative variable and evaluate enough conversions for the comparison to be useful.
Or skip the browser setup
If you need a clean screenshot of a landing page, ad mockup or destination while preparing creative, ScreenshotNeo provides a website screenshot API and MCP server. It accepts one GET request and can return PNG, JPEG, WebP or PDF. Before capture it accepts consent banners and removes more than 60 known consent platforms, newsletter popups and chat widgets; each step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP tools—take_screenshot, get_page_info and capture_pdf—work with Claude, Cursor and other MCP clients.
Here is the one-call cURL example (see the ScreenshotNeo documentation):
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python:
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
Node.js:
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
ScreenshotNeo includes full-page and element captures, device presets, retina scale, dark mode, custom CSS and JavaScript, waits, request blocking, cookies, headers, geolocation, resizing, caching, signed links, asynchronous webhooks and bulk capture. Every feature is on every plan: 1,000 shots a month are free with no card; paid plans start at $5 for 3,000 shots. Sign up for the free plan.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Practical checklist
- Objective matches the business result.
- Audience, budget, schedule and placements are set at the ad-set level.
- The image has one clear focal point and survives selected crops.
- Primary text, headline, destination and call to action make one consistent promise.
- Every selected placement has been previewed.
- The landing page and conversion event work on mobile.
- Any test changes one meaningful variable and is judged against the objective.
Frequently Asked Questions
Can I use the same image in Facebook Feed and Reels?
Yes, but the rendering may crop or expand it differently. Preview each selected placement and provide a tailored asset when the composition does not survive.
Do I need video to advertise on Facebook?
No. A single-image ad is a valid format. Meta’s cited video results apply to specific Reels tests and are not a guarantee for other placements or advertisers.
Where should I find current image dimensions?
Use the specification and warnings shown in your current Ads Manager setup for the exact objective and placements; universal figures change and were not verified here.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

