How to verify an influencer campaign was delivered
Last updated 26 September 2026.
Influencer campaign verification comes down to one question, simple to ask and easy to fake: did the post go up, on the account you hired, with what you paid for, and did it stay up? Here is why a screenshot rarely settles it, and what does.
Choosing whom to hire is a different check, covered in how creators prove their reach to brands.
On this page
Why a screenshot alone proves little: edited, recycled and shared images
A screenshot is a common proof of delivery, and the weakest. It fails in four ordinary ways.
- It can be edited. A handle, a date or a view count is text on an image, and changing one takes a minute.
- It can be recycled from last month's campaign, or from another brand's.
- It can be forwarded round a group, so several creators on one campaign submit the same image.
- It outlives the post. A post deleted the day after payment still has its screenshot.
None of this means most creators cheat. It means a screenshot alone cannot tell an honest creator from a dishonest one, and the honest one loses when you cannot tell.
A delivery checklist you can use anywhere
None of this needs special software. It needs doing every time, and most of it before you pay.
- Open the link yourself. Check the post is on the account you hired, and is not a repost.
- Check it against the brief: live inside the agreed window, with the tag, link, product name and any wording you approved.
- Look for a plain ad label. The FCCPC's draft guidance, covered below, would put it at the start of the post.
- Treat screenshots as support for a link. Ask for ones taken on the day, and compare them with any you have had before.
- Agree how long the post must stay up, and open the link again when that period ends.
- Keep a dated record for each campaign: the brief, the agreement, the link, the screenshots, and what you found each time you checked.
- Pay against what you checked, which is the logic behind paying per approved post rather than per impression.
How Flixerpay checks the proof
On Flixerpay each claim is paid when the brand approves it, so the proof checks below run before you decide.
You set what counts as proof
Each campaign asks for a public link, one to six screenshots, or both, plus an optional written question. Creators see the requirement before they claim, and the server enforces it. The default is a link only, checked for being a web address and nothing more, so open it: nothing checks that the post is on the creator's own account. Left on the default, a campaign gets no duplicate check, so ask for a link and screenshots if you want both the duplicate and the retention checks below.
Screenshots are fingerprinted
Our server takes two fingerprints of each proof screenshot: one of the exact file, and a picture fingerprint (a perceptual hash) that still recognises the image after heavy re-compression or resizing, such as WhatsApp applies. A near-blank image gets only the exact check. Each is compared with every other submission on the same campaign, which catches a group sharing one image, and with the same creator's earlier proof on any campaign, which catches one screenshot paid for twice.
The verdict is saved at submission, so it is waiting when you open the claim, and it is replaced if the work is resubmitted. It gives the kind of match, the strongest similarity score, how many submissions it resembles without naming them, and which test flagged it. Every verdict that compared anything, a clear one included, carries this line:
"Text inside the image and camera metadata are not yet checked."
If the check could not run, the panel says so instead of showing a verdict. It advises, and never disables Approve, rejects a claim or withholds pay, because a shared screenshot can have an innocent explanation. It runs only on campaigns that ask for screenshots, and it does not search the whole platform.
Several accounts on one phone
Each claim also records a scrambled code (a salted hash) of the device's basic browser details and of its IP address, never the details themselves. Two claims on your campaign that share either get a "Worth a look" note, a warning only by default, because a family phone or an office network collides innocently. Turn on one slot per device and a second claim from a device with the same browser signature is refused while the first holds its slot, even from a different person on an identical phone and browser. It covers the same campaign only, and the codes are deleted after 30 days.
Checking the post stays up
Nothing on any platform stops a creator deleting a post. On Flixerpay you can set a retention period on a campaign, and the Terms require creators to keep a post up for it. When it ends, the link on each approved claim is fetched once. If the link now comes back as not found, the claim shows "Taken down before its retention window was up". The check runs after payment, so it marks the claim and changes nothing else.
It checks once, and only whether the link still opens, so an edited post, or one that now redirects to a login screen, reads as live. So can a deleted post on a platform that answers normally for a post that does not exist, as Instagram, TikTok and YouTube did when we tested in September 2026. A link the check cannot read shows nothing, so no flag does not mean the post is up. Follows and private WhatsApp posts cannot be checked.
If you doubt a submission: send back, dispute or second opinion
Approve and reject are not the only choices.
- Send the work back for a fix, with a note, up to twice. The creator keeps the slot, and on a screenshot campaign the resubmission is checked again.
- Open a dispute, which either side can do once work is submitted. While it is open the claim cannot be approved, rejected or paid, and it can end in full pay, part pay or a refund of the hold to you. It cannot be opened after payout, so it never undoes a payment.
- Ask for a second opinion while the work is under review or up to 14 days after approval: free on some plans, otherwise for a fee shown before you pay. A member of Flixerpay staff reviews the submission in full and writes an opinion both sides see. It is not binding and freezes nothing.
The Terms are plain that Flixerpay may take a view on the evidence but is not an arbitrator.
Where the money is while you check
You fund a campaign with a hold on your own Uphiva wallet, and each claim is paid from it, at the agreed rate, when you approve. If that payment is refused, the claim shows as approved but not paid until you retry. Flixerpay never holds the money: it settles on the Uphiva rail. If you would rather hand the checking to someone else, how a self-serve marketplace compares with an influencer agency covers which fits which job.
What these checks do not do
- They do not read text in a screenshot or its camera metadata, and they are not tested against a cropped copy.
- They do not search every submission on the platform.
- They do not check the account behind a link, your tag or an ad label.
- They do not detect an unfollow or take money back.
- They do not measure views or engagement. That is a separate question, covered in what a good influencer engagement rate is.
What Nigerian rules expect of the brand
Two regulators matter here, at different stages. This is general information, not legal advice.
ARCON approval is already required by law
Section 54 of the ARCON Act 2022 makes it an offence to create or place an advert for publication aimed at the Nigerian market without prior approval from ARCON's Advertising Standards Panel, and the offence reaches the sponsor of the advert, which is the brand (as quoted by Udo Udoma & Belo-Osagie). ARCON's vetting guidelines (PDF) cover online and social media, need the application signed by a registered advertising practitioner, and set a standard online vetting fee of ₦7,500 and a minimum penalty of ₦500,000 each for the advertiser, the agency and the media house.
In May 2025 ARCON told influencers and content creators that this includes them, and an Advertising Offences Tribunal was inaugurated in Abuja on 11 August 2026.
FCCPC: the Act applies now, the labelling rules are a draft
In April 2026 the FCCPC published draft consumer protection regulations (PDF) and draft Guidance Note 3/2026 (PDF) on commercial influence disclosure. They are an exposure draft. When we checked the FCCPC's website on 26 September 2026 it had published no final version, so treat them as not yet in force. The draft guidance also sets out the law as it stands: the FCCPC's view is that an ad not clearly identifiable as one may already be misleading under the FCCP Act 2018, and it reminds brands that they may be jointly liable with the influencer. It says brands should:
- put disclosure terms in their contracts;
- monitor what is posted and take corrective action;
- keep records of every arrangement for five years.
The draft's new placement rules would put the label, such as #Ad, at the start of a post, apply with no follower minimum, and count gifts that lead to a post.
A Flixerpay campaign keeps part of that record: the brief, the proof, the duplicate verdict on screenshot campaigns, and your decision. But a resubmission replaces the earlier proof and its verdict, a creator's erasure request removes the claim, and Flixerpay does not promise to keep records for five years, so keep your own copy of each version. Flixerpay's Terms put disclosure on the creator, but that does not change what a regulator can expect of you as the brand. Ask ARCON or a registered advertising practitioner about approval, and a lawyer about disclosure or consumer law. What creators are told about labelling is in how to pitch brands as a creator in Nigeria.
More for brands and creators is in the Flixerpay guides and how Flixerpay works, question by question. For the whole process, see how brands run a campaign on Flixerpay.
Questions
Can an influencer delete a paid post?
Yes, nothing on any platform stops it. Agree in the brief how long the post must stay up, and open the link yourself when that period ends. Flixerpay can fetch the link once at the end and flag one that now comes back as not found, but some platforms answer normally for a deleted post, and the check runs after payment.
How can I tell if an influencer's screenshot is fake?
Often you cannot from the image alone, so treat it as support for a link: open the post, and check the date and the brief. Flixerpay fingerprints proof screenshots and compares them with the same campaign and the creator's own past proof, to catch recycled ones. It does not search the whole platform, is not tested against crops, and does not read text or camera metadata.
Is a brand responsible if an influencer does not label an ad?
It can be. The FCCPC's view is that an ad not clearly identifiable as one may already be misleading under the FCCP Act 2018, which is in force, and its draft guidance reminds brands that they may be jointly liable with the influencer. This is not legal advice, so ask a lawyer about your own campaign.
Does an influencer advert need ARCON approval?
Yes, if it is an advert aimed at the Nigerian market. Section 54 of the ARCON Act 2022 requires prior approval, and the offence reaches the sponsor as well as whoever places the advert. In May 2025 ARCON told influencers that this applies to them. Whether a given post counts is a question for ARCON or a registered advertising practitioner.
Will Flixerpay reject a submission that matches another one?
No. The duplicate check advises and never decides: you see its verdict, the strength of the match and which test found it before you approve or reject. A shared screenshot can have an innocent explanation, and a clear result does not prove the work is genuine.
What proof should I ask an influencer for?
A public link wherever the platform has one, because you can open it again later, plus screenshots where a link cannot show what you need, such as a WhatsApp Status. On Flixerpay only screenshots get the duplicate check and only a link gets the retention check, so ask for both if you want both.
The full wording on disclosure, retention and disputes is in the Terms.