Adset.ProAdset.ProKnowledge base
Home/PWA (Landing Pages)/PWA Constructor

PWA Constructor

What is the PWA Constructor

The PWA Constructor is a step-by-step wizard for creating Progressive Web Apps that mimic an app page in the Google Play Store. The finished PWA is used as a landing page to attract traffic and collect push subscribers.

A live preview of how the PWA will look on the user's device is always displayed on the right.


Constructor Steps

The constructor consists of 3 steps:

No

Step

What is configured

1

General Settings

Page appearance, color scheme, iOS behavior, PWA Name, language, category, creation method

2

Application

Name, description, icon, screenshots, rating

3

Comments

User reviews in the style of Google Play

Navigation between steps 2–3 becomes available only after the PWA is saved (i.e., after the first save on step 1). When switching steps, the data is automatically saved.


Step 1 — Basic Settings and Design

Block “Basic Information”

Field

Required

Description

PWA Name

Yes

System name for identifying the PWA in your account (not shown to users)

PWA Language

Yes

The interface language of the PWA (affects buttons, texts): RU, EN, UA, etc.

PWA Category

Yes

App niche: Gambling, Casino, Sports Betting, etc.
Affects AI generation of elements

Block “Creation Method”

Choose one of two approaches:

By preset (template)

  • A ready-made design set is selected (theme + asset template)

  • After selecting a theme, a list of templates with icons and descriptions appears

  • When selecting a template, all fields in the “Design” and “Application” steps are filled automatically

  • This is the recommended way for a quick start

From scratch (new PWA)

  • All fields are filled manually

  • Suitable for full customization without using ready-made templates

Block “Appearance” (Design)

Field

Description

Color Scheme

Overall page palette: Green, Standard, etc.

Theme

Light or dark interface theme

Block “iOS Settings”

Field

Description

iOS Flow

Behavior for iOS users:

  • Default — standard flow,

  • Instruction — show installation instructions

Block “Feature Settings”

Switches (on/off):

Option

Description

Preloader

Show loading screen when opening PWA

Bottom Menu

Display bottom navigation menu

Arabic Text

Enable RTL text support for Arabic users

Header

Show Google logo in the header

App Support

Show support contact block (activates email/address fields on step 2)

Share Block

Display sharing buttons

Redirect delays (dropdown, values: None / 30 sec / 45 sec / 1 min / 1.5 min / 2 min / 2.5 min / 3 min):

Option

Description

Auto-redirect

Automatic redirect to the offer after N seconds of opening

Redirect on Decline

Redirect when closing (declining) the installation notification

Redirect after Installation

Redirect after clicking the “Install” button


Step 2 — Application

Setting up content that mimics the app page in Google Play.

Block “App Information”

Field

Description

App Name

Displayed on the PWA page as the app name

Developer

Company/developer name under the app name

Advertising

Monetization type: No Ads, Ads, Ads + In-App Purchases, etc.

Action Button

Button text: Open, Install, Get, etc.

App Icon

Square icon (recommended 512×512px, WebP format)

Number of Installations

Displayed number of downloads. You can choose a preset value or enter your own

Block “Screenshots”

Field

Description

Poster

Cover / preview image (aspect ratio 16:9, format PNG, JPEG, WebP or MP4 video, up to 5 Mb)

Video

YouTube video URL or direct link to the video file (shown in preview on the page instead of the poster)

Screenshots

Up to 10 screenshots of the app (format PNG, JPEG, WebP)

Block “Description”

Field

Description

Description Type

Standard or alternative layout for displaying text

Description Text

Full description of the app. Supports macros (automatically substitutes name/developer)

Description Generator

The “AI Generation” button opens the automatic description generation dialog

Available macros for the description text:

  • {value} — app name

  • {value1} — developer name

  • {value2} — developer name

Use macros if you filled them in when setting up the Offer

Block “Tags”

Keywords displayed under the description. Added by entering a word + Enter or the “Add” button. A tag is removed by clicking “×”.

Block “App Details”

Field

Description

Category

Genre in Google Play: Casino, Entertainment, Games, etc.

Version

Version number (e.g., 1.0.0)

Update Date

Date of the last update — selected from the calendar

Support Address

Physical/legal address (active only if “App Support” is enabled)

Support Email

Contact email (active only if “App Support” is enabled)

Block “Updates”

Field

Description

Show Updates Block

Switch: display/hide the “What’s New” section

Update Text

Description of changes in the new version

Block “Rating”

Setting up the distribution of votes by stars (1–5). The final average rating is calculated automatically and displayed in the preview.

Additional Switches

Option

Description

Verification

Display “Verified” badge next to the name

Editor’s Choice

Display “Editor’s Choice” badge from Google Play

Interface Translation

Automatically translate PWA texts to the user's language

Alternative Description View

Compact/expanded layout of the description block


Step 3 — Comments

Managing reviews that are displayed on the PWA page in the style of Google Play.

Auto-generation of Comments (AI)

  1. Select country and language for the set of reviews

  2. Specify number of comments (usually 2–10)

  3. Specify publication date (or leave current)

  4. Click the generation button — AI will create reviews in the selected language

Tabs of Comment Sets

You can create multiple sets — one for each combination of country + language. The active set is displayed in the preview. Switching between sets does not lose data.

Manual Addition of a Comment

Each comment contains:

Field

Description

Username

Displayed name of the author

Comment Text

Content of the review

Rating

Rating from 1 to 5 stars

Likes

Number of “Helpful” marks

Date

Publication date

Avatar

User photo (uploaded from the asset gallery)

Developer Response

Response message (displayed under the review)

Managing the List

  • Dragging (drag & drop) — changing the order of reviews

  • Editing — changing any field through a dialog box

  • Deleting — removing a single comment

  • Saving to Favorites — save the set for reuse

  • Bulk Operations — select multiple comments and delete at once


Preview (Right Panel)

The right column displays a live preview of the PWA, updated in real-time as fields are edited.

Preview Switches:

  • iOS / Android — switch between views on iOS and Android

  • New iOS Design — show updated installation view for iOS 16+


Saving and Navigation

  • When moving from one step to another, data is automatically saved

  • A manual save button is also available on each step

  • After the first save on step 1, the PWA receives an ID and appears in the list /app/pwa

  • Reopening /app/pwa/create resets the form to create a new PWA


Frequently Asked Questions

Why are steps 2–3 not clickable?
Steps 2–3 are unlocked only after the first save of the PWA (step 1 must be filled and saved).

How to quickly create a PWA from scratch?
Select “By preset”, choose a theme and template — all fields will be filled automatically. Just check the name and click save.

Can I create a PWA in multiple languages?
Yes. Check the Content Translation box. The interface language and content translation will be substituted according to the browser's primary language. You can create multiple comment sets for different countries and languages.

What is “App Support”?
This is a block on the PWA page with contact information (address and email). To display it, enable the “App Support” switch on step 1, and then fill in the address and email fields on step 2.

How to use the PWA in a campaign?
After creating the PWA, it will be available in the dropdown list when setting up the campaign.