Product
Publishers
Advertisers
Networks
Help
Pause animations
Browse help topics
Troubleshooting Publisher

The wall shows no offers

Updated

View as Markdown

“No offers yet” means nothing your account can run matches the platform and country the wall was opened with. Most often the launch URL carries the wrong platform or country, so check those two first.

On this page

What you see

What you seeWhat it meansWhat to do
“No offers yet” on the wall’s listNo offer you can run matches this platform and countryCheck the launch URL (first check)
My Offers says “No offers to start right now”Same cause, seen from the player’s own tabSame checks
“This offerwall link is invalid or expired.”We refused to open the wall: a wrong wall ID or uid, a wall that isn’t switched on or a signed link that failed. Not an empty listSee This offerwall link is invalid or expired
A blank frame where the wall should beThe page embedding the wall isn’t on the wall’s allowed originsSee the fourth check

Checks, most likely first

  1. The launch carries the wrong platform

    How to confirm: Look at the wall URL your app or site opens. With platform=web, only web offers show, even on a phone. Any value other than ios, android or web (we also read iPhone and iPad as ios) matches only offers open to every platform.

    Fix: Send platform=ios or platform=android from your apps, web only for desktop pages, or leave it off. Without it, the wall reads the phone it’s opened on and lists that platform’s offers. The launch parameters are in the developer docs.

  2. The launch carries the wrong country

    How to confirm: country isn’t the player’s two-letter country code, such as US, or it’s a country your account has few offers in.

    Fix: Send the player’s own country on every launch. Don’t leave it off to fill the list: without country, the wall also shows offers the player can’t get, and an install on one of those never converts.

  3. Your account has no offers for that market

    How to confirm: Call the Offer API with the same filters, GET /publisher/offers?country=US&platform=ios. The wall serves offers from the same account, so if that list comes back empty, the wall has nothing either.

    Fix: Email us the countries and platforms your players are on, so we can look at what your account can run there.

  4. The page isn’t allowed to show the wall

    How to confirm: The frame stays blank on your site, but the same wall URL opens fine in its own browser tab.

    Fix: Your wall has a list of allowed origins: the sites that may frame it. A wall you created for a website property allows that site’s origin only, and https://pebble.example and https://www.pebble.example are different origins. The dashboard has no screen to edit the list, so email us your wall ID and the origin of the page that shows the wall. More: embed the wall on a web page.

  5. Test it the way a player sees it

    How to confirm: Open the snippet’s URL in a browser with any uid. It’s a real launch, so you see what your users see. Without platform, a desktop browser lists every platform, so if the wall fills there and is empty on the phone, that phone’s platform has nothing in that country.

    Fix: Test with the same country and platform your app sends. If a desktop test fills and the app stays empty, compare the two URLs parameter by parameter.

Send us this

  • The email you sign in with.
  • Your wall’s app ID (it starts with owapp_).
  • The launch URL your app opens. Remove any sig first; the uid can be a test user.
  • The player’s device and country.
  • A screenshot of the wall.

Support

Still stuck? Write to us.

One address for every question: hello@affiliateos.ai. Put the details from this list in your first message so we can find the click or conversion without asking you for them again.

Put these in your message

  1. 01The email you sign in with
  2. 02Your role: publisher, advertiser or network
  3. 03The offer ID
  4. 04The click ID or action_id
  5. 05The time it happened, with your time zone
  6. 06What you expected to happen

Looking for a reward in an app? Ask that app's support. It credits your reward, so only it can see your balance.

Search help