Skip to main content

Build a PWA from scratch

This scenario takes you through the whole path: from an empty app card to a working PWA on your own domain and your first push broadcast to subscribers. Each step is a separate action; the detailed breakdown of fields is moved into the section articles.

What you need beforehand: a connected affiliate network with an offer (see Networks) and an understanding of which geo and language you are running traffic for.

1. Create a PWA

Open the PWA Apps section and click + Create PWA. The app is created immediately in the Draft status and opens on the Editor tab. For more — see Creating a PWA.

2. Build the app in the editor

On the Editor tab, fill in the card: Internal name, Language and Geo, the look of the storefront, the Store block fields (public name, developer, rating, number of downloads), description and reviews. On the right is a live phone preview that shows the result right away. For more — see PWA editor.

Upload the icon and screenshots in the store block — this is what a visitor sees first. For more — see Manifest and icons.

Tip

Texts, the icon and reviews can be generated as a whole batch with AI right in the editor. For more — see PWA AI content.

When the card is ready, click Save.

3. Register a domain

The app needs an entry point — a domain you will run traffic to. Open the Domains section, click + Register domain, enter the name and complete registration. For more — see Registering a domain.

Wait until the domain is ready

The domain is ready for use only when the NS / CF column on the Domains screen shows Ready. Until then traffic will not go through it. If you don't want to wait — click Check NS.

4. Publish and attach to the domain

Return to the app card on the Editor tab and click Publish — the status changes from Draft to active. Then direct traffic to the app via the campaign rules on your domain. For more — see Publishing.

🎬 GIF: publishing a draft and attaching a domain

The app's attached domains are visible in the Domains (TDS) block in its Editor — with the share of traffic that each one receives.

5. Launch a push broadcast

When the app gets subscribers, you can send them notifications. Open the Push section, click + Create, on the Overview tab choose the type and audience, on the Content tab add the text and images, then click Send or Activate. For more — see Creating a push campaign.

Who will get the broadcast

The audience is set by Filters on the Overview tab: you can pick specific PWAs, domains, geos and the subscriber's funnel stage. For more — see Segments.

Done

The PWA is published, works on your domain and accepts traffic, and subscribers receive push notifications. Next: