Google Ads Preview Tool

Mock up sample paid search ads in seconds
Need a quick mock-up of a Google paid search ad to show the boss or client? Maybe you just want to practice or train a new team member on paid search. Whatever the reason, our Google Ads Preview Tool allows you to create and customize your own mock-up ads by populating everything in real time. Fill in the fields below to create your own ads.

Search Term
Final URL
Headline 1
{{adwordsLimits.headline1 - ad.headline1.length}}
Headline 2
{{adwordsLimits.headline2 - ad.headline2.length}}
Headline 3
{{adwordsLimits.headline3 - ad.headline3.length}}
Path
{{getDomainName(ad)}}/
/
Description 1
{{adwordsLimits.description-ad.description.length}}
Description 2
{{adwordsLimits.description2-ad.description2.length}}
Sitelink 1
{{adwordsLimits.sitelink - ad.sitelink1.length}}
Description 1
{{adwordsLimits.sitelinkDescLine1 - ad.sitelinkDesc1.line1.length}}
Description 2
{{adwordsLimits.sitelinkDescLine2 - ad.sitelinkDesc1.line2.length}}
Sitelink 2
{{adwordsLimits.sitelink - ad.sitelink2.length}}
Description 1
{{adwordsLimits.sitelinkDescLine1 - ad.sitelinkDesc2.line1.length}}
Description 2
{{adwordsLimits.sitelinkDescLine2 - ad.sitelinkDesc2.line2.length}}
Sitelink 3
{{adwordsLimits.sitelink - ad.sitelink3.length}}
Description 1
{{adwordsLimits.sitelinkDescLine1 - ad.sitelinkDesc3.line1.length}}
Description 2
{{adwordsLimits.sitelinkDescLine2 - ad.sitelinkDesc3.line2.length}}
Sitelink 4
{{adwordsLimits.sitelink - ad.sitelink4.length}}
Description 1
{{adwordsLimits.sitelinkDescLine1 - ad.sitelinkDesc4.line1.length}}
Description 2
{{adwordsLimits.sitelinkDescLine2 - ad.sitelinkDesc4.line2.length}}
Callout 1
{{adwordsLimits.callout - ad.callout1.length}}
Callout 2
{{adwordsLimits.callout - ad.callout2.length}}
Callout 3
{{adwordsLimits.callout - ad.callout3.length}}
Callout 4
{{adwordsLimits.callout - ad.callout4.length}}
Affiliate Location
{{(adwordsLimits.affiliateLocation)- ad.affiliateLocation.length}}
Note: The actual interface within AdWords is different and this is just designed to illustrate how this feature will appear in the ad
Link Text
{{(adwordsLimits.appText)- ad.appText.length}}
App Icon
*The Google Ads interface will pull your app image from the Android or IOS store
  
Occasion
Currency
Promotion Type
Item
{{adwordsLimits.promoItem - ad.promoItem.length}}
Promotion Details
{{adwordsLimits.promoCode - ad.promoCode.length}}
{{getCurrencySymbol(ad)}}
Promotion Dates
Start Date
End Date
  
Currency
Price Qualifier

Header
{{adwordsLimits.priceHeader - ad.priceItem1Header.length}}
{{getPriceCurrencySymbol(ad)}}
Description
{{adwordsLimits.priceDescription - ad.priceItem1Description.length}}

Header
{{adwordsLimits.priceHeader - ad.priceItem2Header.length}}
{{getPriceCurrencySymbol(ad)}}
Description
{{adwordsLimits.priceDescription - ad.priceItem2Description.length}}

Header
{{adwordsLimits.priceHeader - ad.priceItem3Header.length}}
{{getPriceCurrencySymbol(ad)}}
Description
{{adwordsLimits.priceDescription - ad.priceItem3Description.length}}
Phone Number
{{adwordsLimits.phone - ad.phone.length}}
  
Msg. Ext. Text
{{adwordsLimits.messageExtText - ad.messageExtText.length}}
Header
Value 1
{{(adwordsLimits.ssValue)- ad.ssValue1.length}}
Value 2
{{(adwordsLimits.ssValue)- ad.ssValue2.length}}
Value 3
{{(adwordsLimits.ssValue)- ad.ssValue3.length}}
Address
{{(adLimits.address)- ad.address1.length}}
Note that when you’re actually setting up real campaigns, Google will feature what they deem to be the most useful combination of extensions and formats for the given conditions. This meaning that in certain circumstances some (and possibly all) of your extensions may not show.
{{errorSavingAd}}
 

{{ad.headline1}} | {{ad.headline2}} | {{ad.headline3}}

Ad {{getCompleteDisplayURL(ad)}}   {{ad.phone}}
4 advertiser rating
{{ad.description}} {{ad.description2}}
{{getCalloutLine(ad)}}
{{getPromoLine(ad, 1)}} · {{getPromoLine(ad, 2)}} · {{getPromoLine(ad, 3)}}
{{getStructuredSnippetLine(ad)}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 1)}}
{{ad.priceItem1Description}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 2)}}
{{ad.priceItem2Description}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 3)}}
{{ad.priceItem3Description}}
ALL IMAGES VIDEOS NEWS BOOKS

{{ad.headline1}} | {{ad.headline2}} | {{ad.headline3}}

Ad {{getCompleteDisplayURL(ad)}}

4 advertiser rating
{{ad.description}} {{ad.description2}}
{{getCalloutLine(ad)}}
{{getStructuredSnippetLine(ad)}}
{{ad.priceItem1Header}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 1)}}
{{ad.priceItem1Description}}
{{ad.priceItem2Header}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 2)}}
{{ad.priceItem2Description}}
{{ad.priceItem3Header}}
{{ad.priceQualifier.displayName}} {{getPriceDetail(ad, 3)}}
{{ad.priceItem3Description}}

{{getMobilePromoLine(ad, 0)}} · {{getMobilePromoLine(ad, 1)}}
{{getMobilePromoLine(ad, 2)}}

{{ad.affiliateLocation}}

{{ad.address1}}

Call {{ad.phone}}

{{ad.messageExtText}}
Got Writers Block - Use the Google Ads Preview Tool

NordicClick Interactive – PPC Management Services, Audits, and Training