Doghowl

Analytics

Doghowl Analytics
Dashboard LiveOps Apps Steam Cross-promo Store watch Discounts Users
—

Estimated Sales

Play Pass earnings

Refunds over time

Breakdown

LiveOps event

Manage all →
New event

All events

Discount alerts

Apps

Each store listing is detected automatically from sales reports. Give a game's App Store and Google Play listings the same name to track them as one game everywhere.

Port candidates

Steam games ranked by mobile-port potential (genre fit × demand × rating). Games already on mobile are hidden. Our own titles are shown under “Our games” to calibrate the score.

—

Cross-promo

Store watch

Users

Only people listed here can sign in (with their Google account). Pick a role per person; a change applies on their next request, removing someone signs them out immediately.

Discounts

Play Console helper

Google has no API for a paid app's price or sales, so a small browser userscript does the typing. It runs only on play.google.com/console, sends nothing anywhere, and never presses the Console's own Save button — you review the table and save it yourself.

1 · Install Tampermonkey (once) — Chrome recommended
  1. Chrome / Edge / Brave: add Tampermonkey from the Chrome Web Store.
  2. Let it run scripts: open chrome://extensions → Tampermonkey → Details → turn on Allow User Scripts. Older Chrome has no such switch; turn on Developer mode (top right of chrome://extensions) instead. Without this the script is installed but never runs — the panel simply never appears.
  3. Limit its reach: on the same Details page set Site access to On specific sites → https://play.google.com. ("On click" also blocks the script until you click the icon.)
  4. Safari: Tampermonkey for Safari cannot inject into Play Console (its inline injection is blocked by the Console's Content Security Policy — you'll see "Refused to execute a script" in the Safari console). Use Chrome, or the open-source Userscripts app: enable it in Safari → Settings → Extensions, allow play.google.com, and save the script file into the folder it asks for.
2 · Install the Doghowl script
  1. Open doghowl-play-sale.user.js — Tampermonkey shows an Install page; confirm. (Userscripts app: save the file into its scripts folder instead.)
  2. Check it is on: open the Create sale form, click the Tampermonkey icon — "Doghowl Play sale helper" must be listed with its switch on. If the popup says no scripts run here, fix Site access (step 1).
  3. Updates: open the same link again, or let Tampermonkey check for updates. The panel header shows its version and the Console layout date it was verified against.
3 · Use it
  1. In Play Console open the game → Monetize → App pricing. The Pricing tab is for a base price change, Sales → Create sale for a temporary discount. A "Doghowl sale helper" panel appears bottom-right.
  2. Copy current prices → here: Import prices → paste → Import.
  3. Build the draft here, Save draft, Copy for Play Console.
  4. In the panel paste the JSON → Apply sale prices. It first checks that the Console layout still matches and refuses if anything moved; then it types every country in with a pause between countries (set in the panel, 3 s by default → about 10 minutes for 173 countries). Keep the tab open. If it stops early, Try continue resumes and skips countries that already show the right price.
  5. Review the table, set the dates (sale), and press the Console's Save / Save changes yourself. Then Mark as sent here.