Upload
hanapin-marketing
View
225
Download
0
Embed Size (px)
Citation preview
Brad GeddesCo-Founder, AdAlysisFounder, Certified KnowledgeAuthor, Advanced Google AdWords
@bgTheory
AdAlysis
When Best Practices Fail Hero Conf
@bgTheory
AdAlysis
Answers:1. It’s amazing - I use it all the time2. I use it sparingly3. It’s terrible - modified broad is the way to go
@bgTheory
Poll: Who things Broad Match is Wonderful?
AdAlysis
1. Simplifying complex problems2. Resource constraints / Non-Defined Processes3. Failures of a best practice due to exceptions
@bgTheory
Why to They Fail?
AdAlysis @bgTheory
Delete Non-Preforming Keywords
Number Spend (10s) Conversions0
200
400
600
800
1000
1200
Keywords with conversions Keywords without Conversions
AdAlysis @bgTheory
Funnel: Generic > Specific > Brand
Number Spend (10s) Conversions Assisted Conversions0
200
400
600
800
1000
1200
Keywords with conversions Keywords without Conversions
Article on managing assisted conversions: http://adalysis.com/blog/3-ways-to-handle-assisted-conversions/
AdAlysis
•Best Practice (debatable): Choose all languages your consumer speaksDon’t mix languages (ads to landing pages)Only choose languages you supportLanguage targeting is a minimal setting; don’t optimize for itNote: no stats from AdWords/Bing on conversions by language
@bgTheory
Language Targeting
AdAlysis @bgTheory
Local Philly Company: Just Started Adding Languages
Overall CPA Conversions / Month
English $56 192 (baseline)
Russian $55 197 (+5)
Korean $52 203 (+6)
Chinese $55 204 (+1)
Italian (China removed) $53 206 (+3)
Polish $54 207 (+1)
Spanish $59 211 (+4)
More added… $54 228
Final Tally of 11 Languages $-2 / conversion +36 (16% Lift)
AdAlysis @bgTheory
Travel Company: Created Language / Country Combination Campaigns
Country Language CTR Conv RateItaly Italian 3.1% 2.1%Italy English 3.9% 7.9%Italy German 4.1% 8.1%Germany German 2.9% 3.1%Germany Italian 4.2% 7.6%German English 5.6% 7.7%
AdAlysis @bgTheory
Optimizing Modifiers To Conversions
Sunday Monday Tuesday Wednesday Thursday Friday Saturday0
20
40
60
80
100
120
140
160
Calls Per Day
AdAlysis @bgTheory
Applied Modifiers Based on Conversion Rates
Sunday Monday Tuesday Wednesday Thursday Friday Saturday0
20
40
60
80
100
120
140
160
Calls Per Day
Pre Modifiers After Modifiers
AdAlysis @bgTheory
Sunday Evening Was Their Best Research Time
Sunday Monday Tuesday Wednesday Thursday Friday Saturday0
200
400
600
800
1000
1200
Research vs Action
Company Details Found Calls
AdAlysis @bgTheory
Best Practice: Bid to ROAS/ROI for Ecommerce
Ad Hoc Bidding ROAS Bidding0
100
200
300
400
500
600
700
800
ROAS Orders/Month
AdAlysis @bgTheory
The Complicated Data
Overs over $10,000 Orders over $500 Orders under $5000
500100015002000250030003500400045005000
How Predictable Are the Large Orders?
AdAlysis @bgTheory
CPA Bidding
Ad Hoc Bidding ROAS Bidding CPA Bidding0
100
200
300
400
500
600
700
800
900
Bid Type
ROAS Orders/Month
AdAlysis @bgTheory
Location Targeting2011: Company examined credit card zip codesOnly targeted high revenue zip codes
2011 20140
50
100
150
200
250
Conversions / Month (Spring/Summer)CPA
AdAlysis
•Location targeting is more accurate•More people are searching on phones•DC is:Worst commuting traffic2rd highest public transit rates
@bgTheory
Three Problems
AdAlysis @bgTheory
Added Most Work Areas: Conversion vs CPA Balance
2011 2014 20150
50100150200250300350400450500
Conversions / Month (Spring/Summer)CPA
AdAlysis @bgTheory
Picking a “Best” Remarketing AdAd Clicks
Impressions CTR
Conversions Conv Rate
1 4075 613621 0.66% 132 3.24%2 6725 835389 0.81% 321 4.77%3 4399 565363 0.78% 197 4.48%4 1610 672062 0.24% 27 1.68%5 8547 939540 0.91% 41 0.48%
Total 25356 3625975 0.70% 718 2.83%
ad clicks impressions CTR conversions conversion rate
1 19294 3720132 0.52% 443 2.30%
AdAlysis
•Airline company (rounded data to protect company info)• Fly from 40 cities to 40 cities• Cities encompass 6 countries & 5 languages
•How do you create this account?
@bgTheory
Flight data organization
AdAlysis @bgTheory
Organization is From the Ad: Not Keywords
Ads CTR Conv RateTo <city> 2.3% 1.90%From <city> 1.8% 1.5%<city> to <city>
4.1% 3.75%
Keywords:• Orlando to Munich Flights• Munich to Rome Flights• etc Repeat for airport names, codes
Ads CTR Conv RateTo <city> 2.9% 1.8%From <city> 2.3% 1.5%<city> to <city>
4.1% 3.6%
Geo-targeted campaigns to city:Keywords:• Flights to Munich• Cheap airline to RomeResult: Every city should have 14,400 ad groups
AdAlysis
•Airport names > City or airport codes: need airport name ad groups•Airport codes > City names or airport names: need airport code ad groups•Using city based campaigns outperforms national campaigns when only destination is included in query.
•Perfect management: Minimum: 360,000 ad groups
•Resources: 4 peopleResult: “Best Structure” overwhelms resources
@bgTheory
More Testing
AdAlysis @bgTheory
Final Initial Organization Due to Resource Constraints
Campaign Type# of cmp type Keyword Type Modifications Total Ad Groups
Country - Specific 6<city> to <city> None 9600Country - Specific 6<airport code> to <airport code> None 9600Country - Specific 6<airport name> to <airport name> None 9600Country - Specific 6From <airport code> None 240Country - Specific 6To <airport code> None 240Country - Specific 6From <city> None 240Country - Specific 6To <city> None 240Country - Specific 6From <airport name> None 240Country - Specific 6To <airport name> None 240Country - Specific 6<city> to <city> Cheap / Deals 9600Country - Specific 6<airport code> to <airport code> Cheap / Deals 9600Country - Specific 6From <airport code> Cheap / Deals 240Country - Specific 6To <airport code> Cheap / Deals 240Country - Specific 6From <city> Cheap / Deals 240Country - Specific 6From <airport name> Cheap / Deals 240Country - Specific 6To <airport name> Cheap / Deals 240Country - Specific 6To <city> Cheap / Deals 240City - specific 10To <airport code> None 400City - specific 10To <city> None 400City - specific 10To <airport name> None 400City - specific 10To <airport code> Cheap / Deals 400City - specific 10To <city> Cheap / Deals 400City - specific 10To <airport name> Cheap / Deals 400City - specific 10Generic flight words None 10City - specific 10Generic words (cheap flights) Cheap / Deals 10Country - Generic 6Generic words (cheap flights) Multiples 150Brand 1Brand Multiples 11Total 23 53,461
AdAlysis
•If city has more than 500/conversions year – it gets a campaign.•RLSA is bid modifier only•Using dynamic remarketing•All ad groups labeled by match type to ensure proper structure Cannot use anything but exact and phrase in <city> to <city> campaigns.
@bgTheory
Ongoing Rules
AdAlysis @bgTheory
Close Variant Matches
Query Type Conv Rate Average Order Value
Blue Widgets (plural)
2.3% $673
Blue Widget (singular)
2.9% $81
Small Accounts > Often ignore as managing plurals & singulars are very difficult and increases management time significantly with little returns.
Large Accounts > Take advantage of this and split out singulars & plurals by campaign for bid purposes.
AdAlysis @bgTheory
The Results
Not managing hero terms Managing hero terms0
2,000
4,000
6,000
8,000
10,000
12,000
Conversions / Month
AdAlysis @bgTheory
Why? Improper Definition of Hero Term
A Hero Term (for them) is:• 35 impressions / month• 2 conversions / monthFor 3 consecutive months
AdAlysis @bgTheory
Post Process Definition
Not managing hero terms
Managing hero terms Process Defination0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
Conversions / Month
AdAlysis @bgTheory
Search + GDN (non-remarketing) Conversion Data
Cost/Conversion Conversion Rate$0.00
$2.00
$4.00
$6.00
$8.00
$10.00
$12.00
$14.00
$16.00
Conversion Data
Home Page City Landing Page
AdAlysis @bgTheory
Can’t Beat the Home Page for Search
Search Conversion Rate Display Conversion Rate Search CPA Display CPA
AdAlysis @bgTheory
Lowering QS on Purpose
3 4 5 6 7 8 90.00%
0.50%
1.00%
1.50%
2.00%
2.50%
3.00%
3.50%
4.00%
Conversion Rates by Quality Score
Quality Score
AdAlysis
1. Enter name2. Enter zip3. Choose data type4. Enter email5. System ‘looks up
data’ Showed benefits of
data while ‘looking up info’
@bgTheory
Speed To Conversion
0 15 30 45 60 75 90 105 120 135 150 175 190 205 220 2150.00%
1.00%
2.00%
3.00%
4.00%
5.00%
6.00%
7.00%
Conversion Rates by Seconds Before Conversion Option Displayed
Seconds Waiting
AdAlysis @bgTheory
Changing Broad Match to Modified Broad
Broad Match Modified Broad Only0
500
1000
1500
2000
2500
3000
3500
4000
2.4
2.5
2.6
2.7
2.8
2.9
3
3.1
3.2
Conv
ersi
ons
Conv
ersi
on R
ate
AdAlysis
Search termfloristوظائف
flower shopموقع باص تعرف flower shopمنو
موقع عن floristمعلوماتدبي godiva dubaiقوديفا
shimmerygifts in doubaiعنوانوباليز والمكسيك غواتيماال في مايو دي فلور والصور روبيdelivery dubai
موقع حول http dubaiflowers aeآراءonly roses dubaiاسعار
مول godivaاسعار دبيدبي في ورد send flowers in dubaiارسال
@bgTheory
Why? Multi-Lingual Queries
AdAlysis
•Long tail•Small GEOs•“Target & Bid” RLSAs•“Target & Bid” Customer match•Capturing everything possible•Research
@bgTheory
Good Broad Match Uses
AdAlysis
•Best practices are great starting places•There are many exceptions:Most are due to simplifying complex problemsThey may (rightfully so) be ignored due to resource constraintsThere are some (but not many) actual exceptions to ignoring them completely
@bgTheory
Wrap-Up