Skip to main content

Your Public Channel Page

Every other Paid Promotions surface sits behind a sign-in, a marketplace side and a linked Telegram account. That is fine for your own workflow and useless for the one thing you actually need: a link you can paste to somebody who has never heard of Onflow Ads.

That link is your public channel page. It is one address, readable by anyone, with your numbers, your rate card, your rules and your reviews on it, and a Book a slot button at the bottom.

It looks like this:

https://onflowads.com/pc/6042

A short numeric code — four digits on most channels — and nothing else to remember. Where to get it:

WhereWhat you see
The listing manager, in the Share this channel panel under the heroThe full address, and a Copy link button
The channel's own dashboard, under the headerThe same address, the same button, the same rule

The code belongs to the channel permanently. It is taken from the tail of the channel's OFCH- reference when those digits are still free, and drawn fresh when they are not. You do not choose it, you cannot change it, and it never moves to another channel.

The link exists only while a Paid Promotions listing is ACTIVE

This is the whole rule and it has no exceptions.

  • Listing live → the link and the Copy link button appear.
  • Listing paused, in draft, needing changes, or removed → no button. In its place is one line telling you why.
  • No listing ever created → no button, and a line pointing you at listing the channel.

The page renders an active listing and nothing else, so a link offered at any other moment would be a link to a "not found". You will never be handed a copy control here that copies something broken — and a link already out in the world stops working the moment you pause the listing, which is the point: an owner who takes their channel off the market is entitled to have the link go quiet.

Preview public page is a different button

The Preview public page button in the listing manager's hero opens your listing inside the dashboard, as a signed-in buyer sees it. It is a preview, not the shareable address. The link you hand out is the one in the Share this channel panel.

What a visitor sees​

The public page for a channel called Onflow Ads. A hero card carries the channel name, handle, reference id, category and language chips, a review average and a Slots from $198.00 price beside a Sign in to book a slot button. Below it a strip shows thumbs-up and thumbs-down buttons reading 34 and 3, with the sentence 34 of 37 people who voted would recommend it. Then a row of stat cards, a rate card listing six priced formats, and panels for what the owner will run, audience, trust and reviews.

Signed out. Exactly what somebody who has never heard of Onflow Ads sees when they open your link.

The page is rendered on the server, so a pasted link previews properly in Telegram and elsewhere with your channel's own name, avatar, subscriber count and starting price. It is also deliberately crawlable — it carries numbers, a rate card, real rules and real reviews, none of which exist anywhere else.

Top to bottom:

BlockWhat is in it
HeroChannel name, @handle, the channel's reference id, chips for category, language and country, a Verified by Onflow Ads chip, your review average, any live sale or spotlight, and "Slots from $X"
VotesA thumbs-up and a thumbs-down with their running totals, and a plain-English summary. See Likes and dislikes below
StatsSubscribers, average views a post, views per subscriber, cost per 1,000 views, and an audience-quality score out of 100 where one exists. Each carries its own label: measured by us or the owner's own figure
AboutYour channel description
Rate cardEvery format you have priced, with its buyer-facing label and description, followed by Add-ons this owner offers — where the pin extra appears at +$N if you sell it
What the owner will runYour accepted and prohibited topics, who writes the ad, whether links are allowed, and Labelling
AudienceCountry, language, gender split, main age group, and where your subscribers came from
TrustThe platform-witnessed record behind the listing
ReviewsUp to six verified reviews, newest first, with the reviewer pseudonymised. Ring-flagged reviews are excluded from the list and from the average. Your replies appear inside them, signed with the channel

Two things about the prices on it​

  • They are quoted "from". The page prices every slot at the standard rate — the standard rate is 9% on top of your price, the rate a visitor who signs up today and books tomorrow is actually charged — so the number a stranger reads is a ceiling. Nobody is ever charged more than they were shown; an advertiser who has earned the veteran rate sees a lower number after signing in, and the rate card's fine print says so.
  • The pin extra is quoted at the platform's price. It is the one platform-priced extra: the buyer pays $6.00 a placement and $4.00 reaches you, on this page exactly as at checkout. See The pin.

The Labelling row is worth reading once​

It prints two separate statements, because they are two separate labels:

  1. Whether you mark the post as an advertisement — your own listing setting.
  2. What Onflow Ads adds. On Free, Lite and Referral Premium it names the line by its exact text: advertisement via onflowads.com. From Plus upward it says instead that Onflow Ads adds no line of its own to this channel's placements.

Buyers do read this. See The line under the ad.

Likes and dislikes​

Under the hero, any signed-in member can give the channel a thumbs-up or a thumbs-down. The totals are on the page for everyone, including people who are signed out and including search engines — they are rendered into the HTML rather than fetched, so they are part of what a shared link previews.

The rules, all of them:

Who can voteAnyone signed in to an Onflow Ads account. A signed-out visitor sees the totals and is asked to sign in if they press a button
How manyOne vote per account, per channel
Changing your mindPressing the other button switches your vote. Pressing the one you already chose withdraws it
Can you vote for yourselfNo. The account that owns the channel is refused, and the refusal says so
What is countedThe current state only. There is no history to inflate — a withdrawn vote leaves nothing behind
A vote is not a review, and the page says so

The line under the buttons spells out the difference, because the two sit close together and a reader would otherwise weigh them the same.

A vote is one member's opinion. It costs a sign-up and nothing else, and the voter need never have bought anything from you.

A review is written by an advertiser whose placement was paid for and completed. It carries a rating, a body and your reply. It is the thing a serious buyer reads.

Votes cannot affect your reliability score, your ranking in the marketplace, or any price. They are shown, not scored.

Replying to a review​

You reply from the listing manager, and the reply appears inside the review card on your public page.

It is signed with your channel, never with you. The byline carries the channel's avatar, its title, its @handle and a Channel owner tag. Your name and your email address are not on the page and never have been — this is a public, crawlable page about a channel, and the reader is weighing the channel.

A reply is worth writing for the same reason a review is worth reading: a buyer who sees an owner answer a two-star review calmly and specifically learns something no rate card can tell them.

What a visitor can actually do​

Four states, and that is the complete list.

Who is lookingWhat they get
Signed outA Sign in to book a slot link. This one is rendered on the server, so it is visible instantly and to crawlers
An advertiser accountBook a slot, which opens the booking wizard with your listing already selected
A channel-owner accountNo button, and a line explaining that owner accounts sell slots rather than book them, and that the marketplace side is permanent
Signed in, no side picked yetA confirmation panel that walks them through choosing the advertiser side, including a checkbox reading "I understand this choice is permanent and cannot be changed", and a warning that Telegram has to be connected next
There is no bidding on this page

Some product copy around the share button mentions bidding. The page itself has no auction or bid control of any kind — the only conversion path on it is Book a slot at your fixed rate card.

If you want a slot priced by bidding, that is a separate tool with its own flow, on the marketplace rather than on this page: Running auctions on your slots.

If something goes wrong​

What you seeWhat it meansWhat to do
No Share this channel link at allThe listing is not active, or the channel has never been read from TelegramPublish the listing and get it verified; the link appears when it goes live
Your link returns "not found"The listing was paused, rejected or removed while the link was out in the worldPut the listing back on sale — the same code comes back
Your link says the site is busyA backend problem on our side, not a problem with your listingTry again shortly; the page distinguishes "gone" from "unwell" on purpose, so a search engine never drops a live listing over a blip
"Too many requests" from your own testingThe page allows 120 requests a minute from one addressWait a minute. Real visitors almost never hit it
An old /channel/… link you savedThe page briefly lived at that pathIt still works — it redirects permanently to the /pc/ form. Share the short one