Google Ads guide

How to Set Up Google Ads Ad Assets

To set up Google Ads ad assets, define the campaign message and landing page, inventory the assets already active at each level, choose only types that add useful information, enter approved text or media at the narrowest sensible scope, preview the complete ad, check policy and destinations, and verify delivery after saving. An asset setup is complete only when its source, owner, expiry, destination, and measurement path are clear.

Google asset types and controls vary by campaign and can change in the interface. Use Google’s current asset guidance and the live account before assuming that a field, format, or level is available. For the governance principles, read the Google Ads ad assets best practices guide.

Prepare the campaign message and asset inventory

Before opening the editor, record the campaign objective, customer intent, offer, geography, primary conversion, landing page, required approvals, and owner. Decide what the core ad does not yet explain. A sitelink may answer “where can I see pricing?”, a call asset may answer “how do I reach someone now?”, and an image may show what the product or experience looks like.

List existing assets at account, campaign, ad-group, asset-group, and other applicable levels. Look for inherited or shared logos, phone numbers, links, prices, promotions, locations, claims, images, and videos. An asset copied from another campaign may still be eligible even when the new campaign’s page has changed.

Map customer questions to assets

Use a small map before creating anything:

  • what is being offered and for whom;
  • what benefit or proof point matters;
  • what secondary page helps the customer decide;
  • what price, promotion, location, appointment, or call path is accurate;
  • what action the visitor should take next.

Do not fill every field with near-duplicate wording. Each asset should add a distinct, truthful piece of information or a deliberate test variation.

Choose the asset type and level

Review the asset picker for the campaign type and select a type only when its content improves the customer journey. Common asset types include text, sitelinks, callouts, structured snippets, calls, locations, images, videos, prices, and promotions, but eligibility and serving behavior vary.

Choose the level by asking whether the asset is universally valid:

  • account level for information that truly applies across the account;
  • campaign level for an offer, geography, or page shared by the campaign;
  • ad-group or closer-to-intent level for a product, service, location, or customer stage that differs.

The narrowest level is not automatically best. A single maintained appointment link can be safer at campaign level than in ten copies. A product-specific promotion shared across unrelated ad groups is usually too broad. Balance relevance, maintenance, and the cost of a stale message.

Add and complete the assets

Open the relevant campaign or ad group in the current Google Ads interface, select the asset type, and choose whether to create a new asset or reuse an existing one. Work through one type at a time and confirm the selected campaign before saving.

For text assets, write distinct variants that match the query or audience intent. For links, use descriptive labels and direct destinations. For images and videos, check the subject, crop, readable text, branding, and representation of the actual offer. For calls and locations, verify number, hours, address, service area, staffing, and measurement. For price and promotion assets, verify currency, terms, eligibility, inventory, start date, and expiry.

Keep the source of truth reviewable

Store approved wording, URLs, phone numbers, media sources, terms, owners, scopes, and expiry dates in the team’s normal change record. Note whether the asset is manually supplied, shared, or automatically created. A screenshot of the editor is not enough to maintain a time-sensitive claim.

If an asset has a required message, record who can approve edits. If it is optional variety, record the test question or customer purpose. This prevents a later reviewer from confusing a deliberate constraint with missing creative coverage.

Schedule only when the message is time-bound

Use scheduling for genuine time windows such as promotions, events, appointments, or staffed call periods. Set a review or removal date before publishing. Do not schedule a generic asset merely because the editor offers a calendar; an unnecessary schedule can remove useful coverage.

Match every destination to the promise

Open each destination on mobile and desktop. Confirm status, redirect behavior, speed, tracking parameters, consent, form or checkout, phone links, availability, location, price context, and conversion recording. A link that technically loads can still fail the customer if it does not answer the message in the asset.

Do not point every link to the homepage when a category, pricing, location, booking, or product page can answer the question directly. For a call asset, confirm the number is staffed or has a measured response path. For a location asset, confirm the location serves the advertised area and is current.

Preview, policy-check, and publish carefully

Use the current preview to inspect the asset beside the ad. Check truncation, combinations, link labels, image crop, video context, pricing terms, phone display, and the message a user might infer. Preview mobile and desktop experiences where available, then open the destination on a real device or mobile-sized browser.

Resolve disapprovals and warnings before treating setup as complete. A policy status can concern wording, claims, image content, destination quality, business category, or another requirement. Do not evade a review by weakening a claim that remains misleading; rewrite the asset or fix the page and retain the approved version.

Keep essential messages controlled

For Search text, pin only a headline or description that must occupy a position because of a legal, brand, or customer requirement. Leave nonessential benefits and calls to action flexible when the campaign can safely test them. Excessive pinning can reduce combinations without repairing an inaccurate claim.

For other asset types, use the level and schedule that protect the required offer. Control does not mean making every optional phrase immutable; it means making the important constraint explicit.

Review automated and suggested assets

If the campaign offers automatically created assets or suggestions, inspect the setting’s scope and source material before enabling it. Check page titles, product information, claims, prices, locations, offers, and exclusions. Assign an owner and a review cadence for generated wording, links, and media.

Automation can add relevant coverage, but it may not know an internal qualification rule, expiring promotion, preferred product name, or unsuitable page. Treat an approval or strength label as a status signal, not as proof of qualified business performance.

If an automated asset is inaccurate, remove or restrict it where the current interface allows and correct the source page or manual copy. Do not leave a known issue active because it receives clicks.

Verify after saving and launch

Reopen the campaign or ad group and confirm:

  • selected asset type, scope, campaign, and ad group;
  • text, link, phone, location, media, price, promotion, and schedule fields;
  • destination, tracking, owner, expiry, and approval state;
  • inherited or shared assets that may still serve;
  • policy status and any warnings or disapprovals.

After launch, confirm eligibility and delivery. Review impressions, clicks, spend, conversions, qualified outcomes, value, page paths, calls, and the campaign’s normal conversion lag. An individual asset report may not isolate causality from combinations and auction context, so compare the whole customer path.

Record the review window

Save the change date, asset type, scope, destination, hypothesis, baseline, business-quality metric, and next review. If the campaign is seasonal or the asset is time-bound, note the period excluded from comparison. Remove or update the asset before the offer or phone path becomes stale.

Common setup mistakes

Avoid these errors:

  • adding assets before confirming campaign, ad group, message, and landing page;
  • reusing a product-specific link, price, phone, or promotion at account level;
  • filling every field with near-duplicate text;
  • using a homepage instead of a destination that answers the customer question;
  • entering a price, offer, location, or phone number without expiry ownership;
  • pinning all text and leaving no useful variation;
  • enabling automated assets without reviewing source pages and exclusions;
  • relying on approval or strength labels instead of policy and business review;
  • changing assets, pages, budgets, bids, audiences, and tracking together;
  • not reopening the campaign to verify the saved scope and inherited assets.

Google Ads ad assets setup checklist

Before finishing, confirm:

  • [ ] Objective, customer intent, offer, conversion, destination, owner, and approval path are documented.
  • [ ] Existing assets and inheritance at account, campaign, ad-group, and other applicable levels are audited.
  • [ ] Each asset type adds useful information and is assigned at the correct level.
  • [ ] Text, links, images, videos, calls, locations, prices, promotions, and schedules are accurate.
  • [ ] Destinations, redirects, tracking, consent, forms, calls, checkout, and conversion events are tested.
  • [ ] Automated or suggested assets have a source review, owner, and removal rule.
  • [ ] Preview, policy, mobile, desktop, expiry, and customer-access checks are complete.
  • [ ] Change date, baseline, review window, business outcome, and rollback or removal trigger are recorded.
  • [ ] The saved state was reopened and the post-launch review is scheduled.

For governance, read Google Ads ad assets best practices. For troubleshooting, see how to fix Google Ads ad assets. The adz.so product overview describes the current audit entry point and does not imply that adz.so creates or edits Google Ads assets.

Sources