04 Marketing

Google Ads

Google Ads is a powerful platform to promote your app to the right audience. With precise targeting and flexible budgeting, it helps you drive installs, increase visibility, and attract users across Google Search, YouTube, and partner websites. This guide will walk you through the main steps to create and optimize your first campaign.

1. Create a Google Ads Account

Go to Google Ads and sign up with your Google account.

google ads dashboard

Next you need to add the payment method to pay for your ads:

update payment method google ads

Then you need to verify some of your personal information in Advertiser Verification Progress tab:

verify account progress google ads

All setup done!!!

2. Create a campaign

Go to Google ads -> Campaign -> Overview -> Click New Campaign button:

create a new campaign

2.1 Choose a Campaign Goal

After click Create new campaign, we need to select a goal that matches your objective, if you build the web app, you can choose Website Traffic, if you build the mobile app you can choose the App advertising:

  • App advertising (drive installs)
  • Website Traffic (send users to your landing page)
choose goal campaign

In our case we build the web app, so I choose the Website Traffic.

Next we choose the Conversion goals:

choose conversion goal

Choose the campaign type, I recommend for starting and easy we choose: Performance Max.

For app promotion across multiple Google platforms, Performance Max is the best option. It allows you to reach users on Google Search, YouTube, Display Network, Gmail, and Discover, while Google’s AI automatically optimizes your ads to maximize installs or website visits.

choose campaign type

Then add the landing website URL where users will be redirected after clicking on the ads button:

config campaign url name

Click Continue button.

2.2 Set Your Bidding

For starting, we just use all default config (do not change anything):

setup ads binding

Click Next button.

2.3 Define Your Target Audience

Set up the countries and languages where your app will be used:

campaign settings

Next, you can set up more advanced information such as: the start date end date, specific days of the week, the devices where the ads will be run, and Age of Age of audience, ...

setup more info of campaign

If you do not setup, Google Ads will setup default.

Then we setup Asset generation, just click Generate assets button:

setup asset generate

Next, add some information, images, videos, ... for Google Ads to display your ads to the right audience:

config ads assets

You can preview the ads that Google Ads will show for audiences on the right side:

preview google ads

Then setup the Signals, Signals provide valuable information about the people you want to reach. They help guide who sees your ads on Google Search, YouTube, and more.

On the Search themes section, you add all keywords of your app, they help Google Ads know who care your ads:

config search themes

Then setup Audience Signal, Audience Signal helps Google Ads identify the right people faster. You can define who is most likely to be interested in your course by adding demographic details (age, gender), interests (technology, programming, web development), purchase intentions (online courses, IT training), or your own customer data (email lists, previous learners).

config audience signal

All setup for target audiences done!!!

2.4 Setup budget

After setup target audiences, now we config the budget for our ads.

You can use the recommend from Google Ads (it is base on your ads config), or you can custom your budget. I recommend you should use recommend from Google Ads, later if you want to improve it you can edit this value later:

config audience signal

2.5 Review and Launch Your Campaign

After setup all ads config, the last step is that we need to review all the ads config:

review all ads config

After review, then click Publish campaign button to publish your ads.

Now you can go to Campaign -> Campaigns tab to view a new campaign that we just created:

view new campaign on the dash board

All done!!!

3. Monitor and Optimize Performance

You can track metrics like impressions, clicks, installs, and cost per install every day for getting more performace information about the ads.

After that you can adjust budget, targeting, or ad creatives based on performance.

Scale up if results are positive, or reconfigure if needed.