Skip to main content

Your Onflow Ads IDs

Everything on Onflow Ads you can point at has a reference β€” one short, permanent, readable string. Your account has one. So does every boost order, every marketplace booking, every dispute, every top-up, every payout, every support conversation, every wallet movement.

They all look the same, and they all start with OF. This page is the index: what they look like, where each one lives in the product, and which one to quote when something goes wrong.

What an ID looks like​

OFA-204-7831

That is the letters (OF plus a letter or two naming what kind of thing it is), then a group of three digits, then a group of four digits. Always uppercase, always the same shape β€” short enough to read out loud, and one selection to paste into a chat.

The letters tell you what you're holding:

  • OFA-… is an account (yours β€” see Your OFA ID)
  • OFRF-… is a referral code (also yours β€” see Referral Programme)
  • OFB-… is a boost order
  • OFS-… is a support conversation
  • OFW-… is a withdrawal

…and so on through the full list below. Prefixes read left to right β€” OF, then the part of the platform, then the thing. So OFP is a Paid-Promotion campaign, OFPL a Paid-Promotion listing, OFPD a Paid-Promotion dispute; and OFC is a Cross-Promotion campaign, OFCP its join code. Once you know the family letter, the rest reads itself.

Some references have a longer last group

On very busy reference types β€” wallet transactions especially, since there's one for every credit and every debit β€” the last group can run longer than four digits. That's normal, it's still the same kind of reference, and it still works everywhere you'd paste it.

Every thing has one, and it never changes​

You don't ever create, request or choose an ID. One is assigned the instant the thing itself is created β€” the moment you place an order, open a ticket, request a payout, join a campaign β€” and it stays with that thing for the rest of its life. Nothing renames it, nothing recycles it, and no two things anywhere on Onflow Ads can share one.

The same ID appears everywhere that thing is mentioned: on its page in your dashboard, on its row in a list, in the CSV export, in every email about it, and in every Telegram message the bot sends you about it. If two surfaces show you the same ID, you're looking at the same thing.

Where you'll find them​

You never have to hunt for an ID, and you never have to write one down.

PlaceWhat it carries
The thing's own row or pageA thing's reference is shown alongside the thing itself β€” on its row in a list, and near the title when you open it β€” set in a monospace face so it can be selected and copied in one go.
Every email about itEmails with a template of their own carry an ID strip β€” one labelled line per reference: Account ID, Channel ID, Listing ID, Deposit ID, Transaction ID, Campaign ID, Join code, Request ID or Ticket. The rest β€” payout, refund, booking and boost notices β€” quote it as a Reference: line at the end of the message instead. Either way, if an email is about a thing, that thing's ID is in it.
Telegram bot messagesThe bot quotes the same reference the website shows for the same campaign, booking or order β€” see Bot notifications.
Exports and the APIThe Boost CSV export and the Boost developer API return the same OFB- order ID the dashboard shows, so you never need a mapping table of your own.
Ask the support chat

Signed in, ask the help widget "what is my Onflow Ads ID?" or "which IDs are linked to my account?" β€” the assistant reads them from your account, never from this guide, and lists them in a card with your account ID first. Signed out, it asks you to sign in first: IDs are private to the account that owns them, and it never quotes one from a page as yours.

Telling similar IDs apart​

A few prefixes share opening letters, and several name things that live inside one another. These four sets are the ones worth two minutes.

Cross-Promotion β€” OFC vs OFCP vs OFCH​

IDWhat it namesThe distinction
OFC-…The campaign β€” the swap itselfThe thing that has a schedule, posts and results
OFCP-…The join code for that campaignNot the campaign: the key that lets one partner take its open slot
OFCH-…A channel on your accountNot a campaign at all β€” the channel taking part in one

Two more in the same family: OFCQ-… is a partnership request (an invitation, sent before any campaign exists) and OFCR-… is a recurring series (the standing rule that keeps creating fresh campaigns for you). Full detail in Cross-Promotion.

IDWhat it namesThe distinction
OFP-…A campaign β€” one checkoutMay contain several placements
OFO-…One order β€” a single placement in a single channelThis is the one to quote about a specific post
OFPL-…A listing β€” a channel's shop window in the marketplaceA place you can book, not something booked β€” and the last segment of that channel's public link, https://onflowads.com/pc/OFPL-…

So a campaign (OFP-) contains orders (OFO-), and each order was booked against a listing (OFPL-). Full detail in Paid Promotion for advertisers.

Support vs Subscriber Exchange β€” OFS vs OFSE, OFSC, OFSW​

OFS-… on its own is a support conversation. Almost every further letter after the S puts you in the Subscriber Exchange instead: OFSE- is an exchange campaign, OFSC- an enrolled channel, OFSW- a swap. The one exception stays on the support side: OFSB- names a support ban, which you would only ever be shown in a notice. Nothing in the exchange ever opens a support ticket for you, and nothing in support ever produces an OFSE-.

Money β€” four IDs around one top-up​

This is the set that trips people up, because a single top-up creates several references, each naming a different event. Say you add $100 to your wallet:

#IDWhat it namesWhy it exists
1OFD-118-4402The deposit β€” the payment you madeYou started a top-up
2OFI-661-0925The invoice raised for that paymentMoney was collected, so you're owed a receipt
3OFT-540-3318The wallet movement β€” the +$100 credit landing in your balanceThe money reached your wallet
4OFR-207-8140The refund request β€” only if you later ask for that top-up backYou asked for it

The first three all arrive together on the receipt email for that top-up: the invoice number is in the subject line and in the details table, and Deposit ID and Transaction ID sit in the ID strip at the bottom. If a refund is approved, the reversal is a second OFT-… β€” a new movement, not a change to the first one.

Which to quote:

Your questionQuote
"I paid but nothing was credited."The OFD- deposit
"I need this for my accounts." / "Please re-send my receipt."The OFI- invoice number
"What is this line on my balance?"That row's OFT-
"Where has my refund got to?"The OFR- request
Two money ledgers, two prefixes

Onflow Ads keeps two ledgers β€” your wallet cash and your boost credit β€” and each has its own prefix, so the reference alone tells you which pocket moved. A movement of wallet cash is an OFT-…, on its row in Activity (Your balance and transaction history). A movement of boost credit is an OFBT-…, itemised in your boost-credit statement.

Which one to quote​

When you contact support, quote the ID of the thing that's wrong β€” not just your account ID.

What you're writing aboutQuote this
Something wrong with your account, sign-in, or planYour OFA-… account ID
A partner link the team attached to your accountThe link's OFRL-… β€” see Partner links
One of your channels β€” verification, stats, removalThat channel's OFCH-…
A boost order that stalled or under-deliveredThat order's OFB-…
An Auto-Boost rule that isn't firingThe rule's OFBS-…
A marketplace booking, proof or delivery problemThat order's OFO-…
A whole marketplace campaign (one checkout, several placements)The campaign's OFP-…
A listing of yours β€” pricing, verification, visibilityThe listing's OFPL-…
A marketplace dispute already openThe dispute's OFPD-…
An auction bid or resultThe auction's OFPA-…
A charge or credit you don't recogniseThat ledger line's OFT-… (wallet) or OFBT-… (boost credit)
A top-up that didn't landThe OFD-… deposit, or the OFI-… invoice number from your receipt
A payout that hasn't arrivedThe OFW-… withdrawal reference
A refund you asked forThe OFR-… refund request
A cross-promotion that went wrongThe campaign's OFC-…
A partnership request that wasn't answeredThe request's OFCQ-…
An ad in the Subscriber ExchangeThe campaign's OFSE-…, or the channel's OFSC-… if it's about hosting
A swap with a named partnerThe swap's OFSW-…
An earlier support conversationIts OFS-… ticket ID
One mark on your reliability scoreAppeal it from the ledger entry itself β€” or its OFRE-…, if we've quoted one to you
A penalty or ban notice you receivedThe reference printed in that notice, exactly as written

One line with the right reference in it saves an entire round of "which order do you mean?" β€” see Choosing the right support channel for what else to include.

Quote the thing, not just yourself

Your OFA-… says who is asking. The other reference says what about. A message with both is the fastest kind we get.

IDs are safe to share​

An Onflow Ads ID identifies, it does not authorise. Knowing your OFA-… doesn't let anyone sign in as you; knowing an order's OFB-… doesn't let anyone cancel it; knowing a ticket's OFS-… doesn't let anyone read the conversation. They work like a parcel tracking number: useful to quote, useless to steal. Post one in a public group, paste it in a screenshot, put it in a forum question β€” nothing is exposed.

Two things that travel alongside IDs are not like that:

Never forward a support thread link

Every email about a support conversation contains a link that opens the thread. That link is a key, not a reference β€” anyone who has it can read the whole conversation and post to it as you. Forward the OFS-… reference if someone needs it; never forward the email or the link. More in Ticket statuses and threads.

The cross-promo join code is meant to be shared β€” with one person

An OFCP-… code is the one ID that hands over an action: whoever types it into the join page can attach their channel to your campaign and take the slot. That's the whole point of it, but it means you hand it to the partner you actually want and nobody else. If a code gets loose before your partner uses it, cancel the campaign and create a fresh one. See Manual promos with CP codes.

Two more references are meant to leave your hands β€” not guardedly, like the join code, but published:

The referral code is meant to be published

An OFRF-… code names your share link and nothing else: whoever uses it credits you with their signup, and gains no access to your account, your balance or your channels. Publish it wherever you like.

A listing ID is a page you can hand out

An OFPL-… is the last segment of your channel's public page β€” https://onflowads.com/pc/OFPL-123-4567 β€” and both the listing manager and the channel's own dashboard offer it under Share this channel with a Copy link button. Anyone with the link can read the channel's numbers, rate card, rules and reviews without signing in, and sign in to book a slot. Post it anywhere you would post the channel itself.

The link works only while the listing's status is active. Pause, withdraw or never create the listing and the page answers not found β€” which is deliberate, so a channel taken off the market stops being advertised. When there is no live listing, the Copy link button is not shown at all; a line explains why instead.

The full list​

Grouped by the part of the product it belongs to, with what each one is for. You'll meet most of these in the normal course of using Onflow Ads; the last group only ever appears when one is quoted to you.

Your account​

PrefixWhat it isWhere you'll see itQuote it when
OFAYour accountUser ID on your account pageAnything about your account, sign-in or plan
OFRFYour referral codeYour referral ID on your Referral Programme page, and inside your /i/ share linkA referral of yours that was not credited
OFRLA partner link β€” a tracked link the Onflow Ads team attached to your accountThe Partner link section of your Referral Programme page, and every email about that link as Partner link ID. Only an account with a partner link has oneA partnership: the link's rules, its figures, or a referral through it
OFCHA channel you addedOn its row in My channels, on the channel's own page under Channels, and in every email about that channel as Channel ID. It is also the middle of that channel's dashboard address, /telegram/dashboard/channels/OFCH-…/overviewVerification, stats or removal of that channel

Wallet and payments​

PrefixWhat it isWhere you'll see itQuote it when
OFTA movement of wallet cash β€” every single credit and debit on your balanceOn its row in Activity on the wallet page, and in emails as Transaction IDA line on your balance you don't recognise
OFBTA movement of boost credit β€” the separate, non-cash ledgerItemised by source and date in your boost-credit statementA credit line you don't recognise
OFDA deposit / top-upYour top-up confirmation, and the receipt's ID strip as Deposit IDA payment that didn't reach your wallet
OFIAn invoice numberThe receipt email's subject line and details tableAccounting, or asking for a receipt again
OFWA withdrawal requestMy withdrawals on the wallet page, and on the Reference line of the payout emailA payout that hasn't arrived
OFRA top-up refund requestOn the request under the wallet's Refunds tabChasing a refund you've asked for

A worked example of how these fit around one top-up is above.

Cross Promotion​

PrefixWhat it isWhere you'll see itQuote it when
OFCA campaign β€” one swapThe campaign page, and every campaign email as Campaign IDScheduling, delivery or results of that swap
OFCPA join code (the "CP code")Step 4 of the create flow, on the campaign, and in campaign emails as Join codeHanding your partner their way in β€” and nothing else
OFCQA partnership requestThe request card, sent and received; emails as Request IDA request that wasn't answered or went wrong
OFCRA recurring seriesThe recurring promo's settingsThe standing rule, rather than one round of it

The OFCP- join code is the one ID on this page that also grants an action β€” see safe to share below.

PrefixWhat it isWhere you'll see itQuote it when
OFOAn order β€” one booked placementCampaigns (advertiser), Bookings (owner), and on the Reference line of every delivery emailAnything about one post: lateness, proof, quality
OFPA campaign β€” a batch of orders booked in one checkoutThe campaign card in CampaignsA whole checkout, or its combined reporting
OFPLA marketplace listingThe listing page and your listing manager; emails as Listing ID β€” and at the end of the channel's public link, https://onflowads.com/pc/OFPL-…Pricing, verification or visibility of a listing
OFPDA disputeThe dispute threadChasing or adding to a dispute already open
OFPAAn auctionThe auction page and every bid notificationA bid, a hold, or an auction result
OFPBA curated bundleThe bundle's card on the Channel finder pageA bundle's contents or price
OFPVA review you left on a listingThe review, once postedA review that was removed or is wrong
OFPNA saved Channel finder searchThe Channel finderA search you want help with or rerun
OFPSA spotlight placementYour promotion receiptA spotlight that didn't run
OFPTA saved creative templateThe saved ad post in the booking flow, labelled Ad post IDA template that won't load or apply
OFPZA proof certificateThe delivery proof for a delivered orderHanding a client verifiable proof of one placement
OFPRA recurring bookingThe recurring booking's settingsThe standing booking, not one instance of it

Subscriber Exchange​

PrefixWhat it isWhere you'll see itQuote it when
OFSEA campaign β€” your ad in the exchangeThe campaign card in the exchange hubReview, reach or delivery of your ad
OFSCA channel enrolled in the exchangeThe channel's row in the hubHosting: what your channel was asked to carry
OFSWA swap β€” a disclosed 1:1 tradeThe swap's card, for both sidesA swap that stalled or went wrong

Boost​

PrefixWhat it isWhere you'll see itQuote it when
OFBAn orderThe Orders page, the CSV export, the order's public proof page, and every API responseDelivery, a refill, a cancellation, a report
OFBSAn Auto-Boost ruleOn the rule in the Auto-Boost viewA rule that isn't firing, or its budget pool

Support and standing​

PrefixWhat it isWhere you'll see itQuote it when
OFSA support conversationThe ticket-ID card in the help widget, and every support email as TicketReferring to an earlier conversation
OFMA contact-form messageYour copy of the messageFollowing up on a form submission
OFREOne reliability event β€” a single change to your scoreBehind every entry in Your ledger on the reliability page, and quoted to you if we need to name one markContesting one mark β€” pressing Appeal on the entry already identifies it for us

Developer and plan​

PrefixWhat it isWhere you'll see itQuote it when
OFBKA Boost API keyThe reference shown for a key you minted in the Boost developer panelA key you need revoked or investigated
OFXAAn account add-onThe reference for an extra bought on top of your planAn add-on that isn't applying

IDs you'll only ever be shown​

These last five name things Onflow Ads records about an account rather than things you create, so no page in your dashboard lists them and you will never need to look one up. They are listed here so this index is honestly complete: if one is ever quoted to you, this is what it means β€” and you quote it back exactly as written.

PrefixWhat it isIf you meet one
OFMAA moderation action taken by the teamIt would be named in the notice about it β€” see Appealing a penalty
OFIBAn IP banIt would be named in the block notice
OFSBA support banIt would be named in the notice that support access was restricted
OFAMA member of the Onflow Ads team β€” their Admin IDBeside a team member's name on their replies in a support chat, and in the transcript emailed when the chat closes. Quote it if you need to say exactly who helped you
OFECAn email campaign sent by Onflow AdsIn the footer of a broadcast email, so you can report one precisely

FAQ​

Do I need to write any of these down? No. Everything you own is listed in your dashboard with its ID beside it, and every email about a thing quotes that thing's ID. Copy one when you need it.

Two things have the same digits after the prefix β€” is that a bug? No. The letters are part of the reference. OFB-204-7831 and OFO-204-7831 are two completely different things, and quoting the prefix is what tells them apart. Always paste the whole string.

I typed an ID and it wasn't found. Check for a swapped digit, and check that you copied the letters too. 1 and 7, and 5 and 6, are the usual culprits when a reference is read off a screenshot rather than copied. If it still doesn't resolve, quote it to support exactly as you have it and we will look it up for you.

Can I choose or change one? No, and there's nothing to gain by it β€” an ID is a reference, not a name. The names you can choose (your account name, a channel's title, a campaign's label) sit next to the ID, not instead of it.

I have two IDs for what looks like one thing. Usually correct, not a duplicate. A top-up has a deposit ID and an invoice number and the wallet movement it created; a cross-promotion has a campaign ID and a join code; a Paid-Promotion campaign has its own ID and one per placement inside it. Each names a different part of the same story β€” the sets are laid out in Telling similar IDs apart.

Which one does support actually want? The ID of the thing that is wrong, not the container it sits in. "My post didn't go up" is an OFO-, not the OFP- campaign it belongs to. "This charge is wrong" is the OFT- ledger line, not your OFA-.

Someone asked me for one of my IDs. Is that a red flag? Not by itself β€” IDs are safe to share. Being asked for your password, a two-factor code, or a support thread link is the red flag. Onflow Ads never asks for the first two, and the third is a key rather than a reference.

Next: Account settings and profile β€” the page your OFA ID is shown on, and everything else you can change about your account.