Skip to main content
Version: 3.x

Support Center

The support_url field returned on each campaign in the /campaigns response provides a TapResearch-hosted support contact form pre-loaded with session context for that participant. Use it to give players a direct path to TapResearch support without requiring you to handle survey-related issues yourself.


When to show it

Display a "Get Help" or "Contact Support" link alongside each campaign in your offerwall UI. The link should point to the support_url value for that specific campaign.

Show it wherever the player can see the survey — on the survey list, on a detail card, or on a post-redirect screen. The goal is that if a player has a problem with a survey (e.g., completed but didn't receive credit), they have a clear path to report it.


End-user flow

  1. Player clicks your "Get Help" link.
  2. TapResearch's support form opens, pre-loaded with the player's session context (campaign, publisher, session identifiers).
  3. Player describes their issue and submits.
  4. TapResearch support handles the inquiry directly.

Publishers are not in the loop for individual support submissions — TapResearch owns resolution.


Caveats

No match or expired session

The support_url encodes session state at the time the /campaigns response was generated. If TapResearch cannot match the session when the player opens the URL (e.g., the session has expired or the URL was cached), the support form will show an error directing the player back to the publisher's support team.

Publishers must provide a fallback contact channel. Players who hit this error have no other path forward from TapResearch's side.

Don't cache the URL

support_url is session-specific. Fetch it fresh from the /campaigns response on each wall load — do not store and reuse it across sessions.

Don't construct it manually

Always use the value from the API response. The URL format is internal and may change without notice.