A step-by-step tutorial on how to create a full-featured and functional PWA app using the builder. Setting up postback and Facebook integration to drive traffic to PWA.
There are different builder services for creating PWA applications. In this tutorial, we will use pwa.bot service as it is functional and easy to use.
Registration
Go to the pwa.bot website and click “Sign up”.
Enter your name, email, and password, and be sure to mention the CPARIP promo code to get a 15% bonus for your first deposit. Then click “Sign up”.
Tariff plans and account deposit
In the service, payment is made for the installed application. Prices per install:
- Tier-1: $0.07
- Tier-2: $0,06
- Tier-3: $0,05
You can deposit your account via the “Accounts” tab by clicking on the “Deposit balance” button. Payment is accepted only in USDT TRC-20. Minimum top-up amount: 30 USDT.
The CPARIP promo code gives a 15% bonus on the balance from the amount of the first deposit. Must be entered during signup.
Creating a PWA application
Let’s move directly to creating a PWA application.
In the “My PWAs” tab, click “Create PWA”.
Buying a domain
In the “Domain” tab you can buy a ready-made domain or use your own.
We’ve chosen to buy a ready-made domain. Now that you have decided on one of the available options, click on the “Buy Domain” button.
Confirm the purchase by clicking on the “Buy Domain” button (only USDT TRC20 is accepted for payment).
Integration of an offer with PWA and cloaking
Go to the “Tracker” tab.
Next, you need to take the link to the offer from the affiliate.
In pwa.bot, paste the copied link in the “Offer link” line. Also specify the offer’s geo, in our case it is Kazakhstan.
Scroll down to the “Cloaking” tab and turn on the “Use built-in cloaking” slider. In the “Source whitepage” line, choose one of the following options:
- “Generate from Google Play” – allows you to generate the whitepage locally.
- “Static Link” – will perform a redirect to the specified link.
We’re going to use a redirect.
Let’s go to Google Play and select any app. We have selected Royal Match. Copy the link to the app.
Paste the copied link into the “Link to whitepage” line and click “Save and Continue”.
App design
Go to the “Design” tab.
There are three design settings:
- Copy from App Store
- Copy from Google Play
- Make manually
We’ve chosen “Copy from Google Play.”
We copy the link to the app, which was given to us by the affiliate, and paste it into the “Link to application from Google Play” tab. We leave the Russian language, as we have an offer for Kazakhstan. Click “Copy from Google Play”.
Click “Copy the whole design”.
The design of the application is copied. Then you can substitute all the variables, such as the name of the application, avatar, developer’s name, check the verification box, change the size, allowable age, and so on.
We have put in the Google LLC developer, checked the verification box, increased the size of the app a bit, raised the age to 18+ and increased the number of downloads of the app.
Optionally, in the Description and Tags section, you can generate a description using ChatGPT and select random tags.
You can also set ratings and reviews manually or leave them as default.
Be sure to add comments for the app. You add them manually or generate them with ChatGPT. You can put or change your avatar on the Random GitHub button.
We have generated 5-6 comments and added avatars to each of them. Then click “Save and continue”.
Настройка postbac
Customizing postback
Go to the “Analytics” tab. In the “Incoming postbacks” tab, copy the postbacks for registration and deposits. These postbacks should be inserted into the affiliate program.
Go back to the offer and add postback for registrations. To do this, select “Confirmed” in the Run for section, “Registration” in the Goal section, and “Postback” in the Method section. In the postback line, paste the copied link.
Now add postback for deposits. To do this, select “Unconfirmed” in the Run for section, “First Deposit” in the Goal section, and “Postback” in the Method section. In the postback line, paste the copied link.
Integration with Facebook
In the “Analytics” tab, scroll down below and go to the “Facebook Integration” setting. Click “Add Pixel”.
Go to the settings of Business Manager on Facebook. Next, go to “Data Sources” and then to the “Datasets” tab. Click “+Add.”
Enter the name of the Dataset and click “Create”.
It is necessary to share the Ad account with the Dataset. Click “Assign people”.
Select the Ad account and give full control by clicking on the “Manage events dataset” slider. Click “Assign”.
Next, you need to share BM with Datasets. Click “Connect assets”.
Select BM and click “Add”. Done.
Now go to Events Manager.
Select the created Datasets and in the “Send events from a server” tab click on the “Set up Conversions API” button.
Select “Set up manually” and click “Next”.
Click “Continue”.
Select “Complete Registration” and “Purchase”, then click “Continue”.
In “Complete Registration” check the “Event ID” box.
Scroll below and be sure to check the boxes for:
- Click ID;
- External ID;
- Browser ID;
Repeat the same for “Purchase”. Check the “Event ID” box.
Scroll below and be sure to check the boxes for:
- Click ID;
- External ID;
- Browser ID;
Click “Continue”.
Check the selected data and click “Confirm Setup”.
Remove or leave the check mark for notification via email and click “Finish”.
Select the created Datasets again and go to “Settings”.
Click on the “Conversions API” tab and press “Generate access token”.
Copy the generated token and Pixel ID.
Paste the Pixel ID and Pixel Token into the appropriate windows in the builder.
Push Notifications
Leave the default settings to collect all PUSH subscriptions.
Advanced
In the “Advanced” tab, you can optionally enable “Richer UI” to display a beautiful system interface during the application installation.
PWA application is configured and ready to be launched.
Service functionality
Let’s go over the basic functionality of the pwa.bot service.
My PWAs
In the “My PWAs” tab you can create PWAs, launch existing ones, edit, duplicate, open the application preview, view statistics, and delete the application.
Analytics
The Analytics tab has a detailed dashboard that shows unique users, installs, opens, signups, and deposits. You can select a filter by PWA and specify a period.
Push Notifications
In the Push Notifications tab, you can create event-based and scheduled push notifications.
Logs
In the “Logs” tab you can filter almost any information on the application for the selected period.
Service support
- Telegram-channel: https://t.me/pwabot_channel
- Telegram-bot: https://t.me/pwabot_suppor
The CPARIP promo code gives a 15% bonus on the balance from the amount of the first deposit. Must be entered during signup.