πŸŽ‰ First 100 users: Use code EARLY-BIRDS-50 for 50% off!

Ad Landing Page Match Scorer

Scores the alignment between ads and their landing pages to identify conversion-killing disconnects. Triggers when user shares ad copy and landing page together, asks "why is my Quality Score low?", or wants to improve post-click experience. Evaluates headline match, offer consistency, keyword presence, visual continuity, and audience alignment. Provides specific fixes to improve conversion rate and Quality Score.

Marketing
Download
Ad Landing Page Match Scorer
SKILL.md
HOW_TO_USE.md
skillsmarketingSKILL.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
# Ad-to-Landing Page Match Scorer
 
Bridge the gap between what your ad promises and what your page delivers.
 
## Core Philosophy
 
**Every click is a micro-commitment.** When someone clicks your ad, they've made a small bet that what's on the other side will match their expectation. Break that promise, and they bounce.
 
**The Goal:** Achieve perfect message match so visitors instantly recognize they're in the right place.
 
**The Principle:** The landing page should feel like a natural continuation of the adβ€”same promise, same language, same offer, just expanded.
 
---
 
## Required Context
 
### Must Have
 
**1. Ad Creative**
For each ad:
- Headlines (all variations for RSAs)
- Descriptions
- Display URL/path
- Final URL
- Any extensions (sitelinks, callouts, etc.)
 
**2. Landing Page**
- URL or screenshots (full page)
- Above-the-fold content (critical)
- Primary CTA
 
### Strongly Recommended
 
**3. Campaign Context**
- Target keywords (for search ads)
- Target audience (for social/display)
- Campaign objective
- Ad platform (Google, Meta, LinkedIn, etc.)
 
**4. Performance Data**
- Quality Score (Google Ads)
- Landing page experience rating
- Conversion rate
- Bounce rate
 
### Nice to Have
 
- Multiple ad variations to compare
- Competitor ad/landing page examples
- Historical performance by ad variation
- Heatmaps or user behavior data
 
---
 
## Scoring Framework
 
### The 5 Dimensions of Message Match
 
| Dimension | Weight | What It Measures |
|-----------|--------|------------------|
| **Headline Match** | 25% | Does LP headline echo ad headline? |
| **Offer Match** | 25% | Is the promised offer prominently displayed? |
| **Keyword Match** | 20% | Are search terms reflected on the page? |
| **Visual Match** | 15% | Is design/imagery consistent? |
| **Audience Match** | 15% | Does language fit the target audience? |
 
**Total Score: XX/100**
 
---
 
### Dimension 1: Headline Match (25 points)
 
**The Instant Recognition Test:** In under 2 seconds, can visitors confirm they clicked on the right thing?
 
**Evaluation Criteria:**
 
| Element | Check | Points |
|---------|-------|--------|
| Exact phrase match | Ad headline words appear in LP headline | 0-10 |
| Semantic match | Same meaning, different words | 0-5 |
| Benefit continuation | LP headline expands on ad promise | 0-5 |
| Visibility | Headline is immediately visible | 0-5 |
 
**Scoring Guide:**
 
| Score | Assessment | Example |
|-------|------------|---------|
| 22-25 | Excellent | Ad: "Get 50% Off Today" β†’ LP: "Get 50% Off Your First Order Today" |
| 17-21 | Good | Ad: "Get 50% Off Today" β†’ LP: "Half-Price Sale - Today Only" |
| 10-16 | Weak | Ad: "Get 50% Off Today" β†’ LP: "Welcome to Our Store" |
| <10 | Poor | Ad: "Get 50% Off Today" β†’ LP: "Premium Quality Products" |
 
**Common Headline Disconnects:**
- Generic LP headline for specific ad promise
- LP headline buried below hero image
- LP uses different terminology than ad
- Ad promotes feature, LP headline promotes different feature
 
---
 
### Dimension 2: Offer Match (25 points)
 
**The Promise Test:** Is the specific offer in the ad delivered on the landing page?
 
**Evaluation Criteria:**
 
| Element | Check | Points |
|---------|-------|--------|
| Offer presence | Advertised offer visible above fold | 0-10 |
| Offer prominence | Not buried in fine print | 0-5 |
| Terms match | Same discount/free trial/bonus terms | 0-5 |
| Exclusions clear | Any limitations stated | 0-5 |
 
**Common Offer Types to Check:**
 
| Ad Promise | LP Must Have |
|------------|--------------|
| "50% Off" | Discount clearly shown, applies to visible products |
| "Free Trial" | Trial length, no credit card (if claimed), start button |
| "Free Shipping" | Threshold and conditions visible |
| "Get Quote" | Quote form, not generic contact form |
| "$X/month" | Pricing visible, same number, billing terms |
| "Download Free Guide" | Guide download form, guide preview/cover |
 
**Scoring Guide:**
 
| Score | Assessment |
|-------|------------|
| 22-25 | Offer prominently displayed exactly as advertised |
| 17-21 | Offer present but requires scrolling/searching |
| 10-16 | Offer exists but terms differ or are unclear |
| <10 | Offer not found or significantly different |
 
---
 
### Dimension 3: Keyword Match (20 points)
 
**The Relevance Test:** Do the user's search terms appear naturally on the page?
 
**Evaluation Criteria:**
 
| Element | Check | Points |
|---------|-------|--------|
| Primary keyword | Main keyword in headline or first paragraph | 0-8 |
| Secondary keywords | Related terms throughout page | 0-5 |
| Natural integration | Keywords don't feel forced | 0-4 |
| Semantic coverage | Related concepts addressed | 0-3 |
 
**Keyword Presence Check:**
 
| Keyword | In Headline? | In Body? | In Meta? | Natural? |
|---------|--------------|----------|----------|----------|
| [Keyword 1] | Y/N | Y/N | Y/N | Y/N |
| [Keyword 2] | Y/N | Y/N | Y/N | Y/N |
| [Keyword 3] | Y/N | Y/N | Y/N | Y/N |
 
**Impact on Quality Score:**
- Primary keyword in headline: +significant QS boost
- Keywords in body content: Improves relevance rating
- Natural language: Better than keyword stuffing
- Missing keywords: Major relevance signal loss
 
---
 
### Dimension 4: Visual Match (15 points)
 
**The Continuity Test:** Does the landing page feel like it belongs to the same campaign?
 
**Evaluation Criteria:**
 
| Element | Check | Points |
|---------|-------|--------|
| Color consistency | Brand colors match ad/display creative | 0-4 |
| Imagery alignment | Similar style, quality, subject matter | 0-4 |
| Logo presence | Brand visible immediately | 0-3 |
| Layout expectations | Matches what ad implied | 0-4 |
 
**For Display/Social Ads:**
 
| Ad Element | LP Presence | Match Quality |
|------------|-------------|---------------|
| Hero image | Same/similar image used? | Exact/Similar/Different |
| Color scheme | Colors consistent? | Yes/Partial/No |
| Typography style | Font style similar? | Yes/Partial/No |
| Model/person | Same person appears? | Yes/No/N/A |
 
**Visual Discontinuity Red Flags:**
- Ad shows product, LP shows lifestyle image
- Ad is clean/minimal, LP is cluttered
- Ad uses photos, LP uses illustrations (or vice versa)
- Different brand feel between ad and page
 
---
 
### Dimension 5: Audience Match (15 points)
 
**The "Right Place" Test:** Does the language feel like it was written for this specific audience?
 
**Evaluation Criteria:**
 
| Element | Check | Points |
|---------|-------|--------|
| Tone consistency | Same voice in ad and LP | 0-4 |
| Terminology | Appropriate for audience expertise | 0-4 |
| Pain points | Same problems addressed | 0-4 |
| Use cases | Relevant to audience's situation | 0-3 |
 
**Audience Alignment Check:**
 
| Factor | Ad Implies | LP Delivers | Match? |
|--------|------------|-------------|--------|
| Expertise level | Beginner/Intermediate/Expert | ? | Y/N |
| Industry/vertical | [Specific industry] | ? | Y/N |
| Company size | SMB/Enterprise | ? | Y/N |
| Role/persona | [Specific role] | ? | Y/N |
| Problem focus | [Specific pain point] | ? | Y/N |
 
**Common Audience Mismatches:**
- Ad targets beginners, LP uses jargon
- Ad targets enterprise, LP shows SMB testimonials
- Ad speaks to specific role, LP is generic
- Ad addresses pain point A, LP focuses on pain point B
 
---
 
## Output Format
 
### Executive Summary
 
```
MESSAGE MATCH SCORE: XX/100 [GRADE]
 
Ad: [Ad headline or identifier]
Landing Page: [URL or name]
Platform: [Google/Meta/LinkedIn/etc.]
 
MATCH LEVEL: Excellent / Good / Weak / Poor
PRIMARY DISCONNECT: [Biggest issue]
ESTIMATED CONVERSION IMPACT: -XX% (due to mismatch)
QUALITY SCORE IMPACT: [For Google Ads only]
```
 
**Grade Scale:**
 
| Score | Grade | Match Level | Typical Impact |
|-------|-------|-------------|----------------|
| 85-100 | A | Excellent | Optimal conversion |
| 70-84 | B | Good | ~5-15% conversion loss |
| 55-69 | C | Weak | ~15-30% conversion loss |
| 40-54 | D | Poor | ~30-50% conversion loss |
| <40 | F | Severe Mismatch | ~50%+ conversion loss |
 
---
 
### Dimension Scores Breakdown
 
```
HEADLINE MATCH: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 20/25
OFFER MATCH: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 15/25 ⚠️
KEYWORD MATCH: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 18/20
VISUAL MATCH: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 12/15
AUDIENCE MATCH: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 13/15
 
TOTAL SCORE: 78/100 (B)
```
 
---
 
### Detailed Analysis
 
#### Headline Match Analysis
 
**Ad Headline:**
> "[Exact ad headline text]"
 
**Landing Page Headline:**
> "[Exact LP headline text]"
 
**Assessment:**
- Word overlap: [X out of Y key words]
- Semantic similarity: High/Medium/Low
- Promise continuity: [Assessment]
- Immediate visibility: Yes/No
 
**Score: XX/25**
 
**Recommendation:**
> [Suggested improved LP headline that better matches ad]
 
---
 
#### Offer Match Analysis
 
**Ad Offer:**
> "[What the ad promises - discount, trial, download, etc.]"
 
**Landing Page Offer:**
- Present: Yes/No
- Prominence: Above fold / Below fold / Buried / Missing
- Terms match: Exact / Similar / Different
- Visibility: Immediate / Requires scrolling / Hidden
 
**Score: XX/25**
 
**Issues Found:**
- [Issue 1]
- [Issue 2]
 
**Recommendation:**
- [Specific fix to improve offer visibility/match]
 
---
 
#### Keyword Match Analysis
 
**Target Keywords:**
| Keyword | Search Volume | In Headline | In Body | In CTA |
|---------|---------------|-------------|---------|--------|
| [Keyword 1] | High | βœ“/βœ— | βœ“/βœ— | βœ“/βœ— |
| [Keyword 2] | Medium | βœ“/βœ— | βœ“/βœ— | βœ“/βœ— |
| [Keyword 3] | Medium | βœ“/βœ— | βœ“/βœ— | βœ“/βœ— |
 
**Coverage Assessment:**
- Primary keyword presence: [Assessment]
- Semantic relevance: [Assessment]
- Natural integration: [Assessment]
 
**Score: XX/20**
 
**Recommendation:**
- [Specific suggestions for keyword integration]
 
---
 
#### Visual Match Analysis
 
**Ad Creative Elements:**
- Primary color: [Color]
- Image type: [Photo/Illustration/None]
- Style: [Modern/Traditional/Minimal/etc.]
 
**Landing Page Elements:**
- Primary color: [Color]
- Hero image: [Description]
- Style: [Assessment]
 
**Continuity Assessment:**
| Element | Match Level |
|---------|-------------|
| Colors | βœ“ Match / ~ Partial / βœ— Different |
| Imagery | βœ“ Match / ~ Partial / βœ— Different |
| Typography | βœ“ Match / ~ Partial / βœ— Different |
| Overall feel | βœ“ Match / ~ Partial / βœ— Different |
 
**Score: XX/15**
 
---
 
#### Audience Match Analysis
 
**Ad Targeting:**
- Audience: [Description]
- Implied expertise: [Level]
- Pain point focus: [Description]
 
**Landing Page Audience Signals:**
- Language complexity: [Assessment]
- Examples/use cases: [Relevant/Generic/Misaligned]
- Social proof: [Matches audience or not]
 
**Score: XX/15**
 
---
 
### Priority Fixes
 
**Fix 1: [Highest Priority Issue]**
- **Dimension:** [Which dimension]
- **Current:** [What exists now]
- **Recommended:** [What it should be]
- **Impact:** +XX points / Estimated +XX% conversion
- **Effort:** Low / Medium / High
 
---
 
**Fix 2: [Second Priority Issue]**
- **Dimension:** [Which dimension]
- **Current:** [What exists now]
- **Recommended:** [What it should be]
- **Impact:** +XX points / Estimated +XX% conversion
- **Effort:** Low / Medium / High
 
---
 
### Rewrite Recommendations
 
**Landing Page Headline:**
| Current | Recommended | Rationale |
|---------|-------------|-----------|
| "[Current headline]" | "[Better headline]" | [Why this matches better] |
 
**Landing Page Subheadline:**
| Current | Recommended | Rationale |
|---------|-------------|-----------|
| "[Current]" | "[Better]" | [Why] |
 
**CTA Button:**
| Current | Recommended | Rationale |
|---------|-------------|-----------|
| "[Current CTA]" | "[Better CTA]" | [Why] |
 
---
 
### Quality Score Impact (Google Ads)
 
**Landing Page Experience Factors:**
 
| Factor | Assessment | Impact |
|--------|------------|--------|
| Relevance to ad/keywords | Good/Average/Poor | High |
| Transparency | Good/Average/Poor | Medium |
| Navigation ease | Good/Average/Poor | Medium |
| Load time | Good/Average/Poor | High |
| Mobile optimization | Good/Average/Poor | High |
 
**Expected QS Component Ratings:**
- Ad Relevance: Above Average / Average / Below Average
- Landing Page Experience: Above Average / Average / Below Average
 
**Recommendations to Improve QS:**
1. [Specific recommendation]
2. [Specific recommendation]
 
---
 
### Side-by-Side Comparison
 
```
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ AD β”‚ LANDING PAGE β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Headline: β”‚ Headline: β”‚
β”‚ [Ad headline] β”‚ [LP headline] β”‚
β”‚ β”‚ Match: βœ“/βœ— β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Offer: β”‚ Offer: β”‚
β”‚ [Ad offer] β”‚ [LP offer] β”‚
β”‚ β”‚ Match: βœ“/βœ— β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Keywords: β”‚ Keywords: β”‚
β”‚ [Target keywords] β”‚ [Keywords present] β”‚
β”‚ β”‚ Match: βœ“/βœ— β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ CTA: β”‚ CTA: β”‚
β”‚ [Ad CTA/extension] β”‚ [LP CTA] β”‚
β”‚ β”‚ Match: βœ“/βœ— β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
```
 
---
 
## Platform-Specific Guidance
 
### Google Search Ads
 
**Additional Checks:**
- RSA headline variations: Do ALL headlines have LP match?
- Sitelink alignment: Do sitelinks match LP navigation?
- Callout extensions: Are claims substantiated on LP?
- Dynamic keyword insertion: Does LP handle all keyword variations?
 
**Quality Score Focus:**
- Landing page experience is 1/3 of Quality Score
- Match directly impacts Ad Relevance rating
- Poor match = higher CPCs, lower impression share
 
### Google Display Ads
 
**Additional Checks:**
- Visual creative to LP hero image consistency
- Display targeting match (audience, placement context)
- Responsive display ad variations all have LP match
 
### Meta (Facebook/Instagram) Ads
 
**Additional Checks:**
- Ad image to LP hero match (critical for visual platform)
- Ad copy tone to LP copy tone
- Audience targeting vs LP personalization
- Carousel card to LP section alignment
 
### LinkedIn Ads
 
**Additional Checks:**
- B2B credibility signals match
- Professional tone consistency
- Company size/industry targeting reflected
- Lead gen form to LP form consistency
 
---
 
## Special Scenarios
 
### Scenario 1: RSA with Many Variations
**Challenge:** 15 headlines, 4 descriptionsβ€”how to match all?
**Approach:**
- Identify most-shown combinations (via ad asset report)
- Ensure LP has elements matching top performers
- Use dynamic text replacement if significant keyword variation
- Consider separate LPs for different intent groups
 
### Scenario 2: Multiple Keywords, One Landing Page
**Challenge:** Various keywords pointing to same page
**Approach:**
- Score for each major keyword theme
- Identify which keywords have weakest match
- Consider: Dynamic keyword insertion on LP
- Consider: Separate LPs for keyword groups with poor match
 
### Scenario 3: Generic Landing Page
**Challenge:** LP is homepage or category page, not specific
**Approach:**
- Always recommend dedicated landing page
- Score as-is for baseline
- Quantify expected lift from dedicated LP
- Provide minimum viable LP elements
 
### Scenario 4: Localized Ads
**Challenge:** Geo-targeted ads, one landing page
**Approach:**
- Check for location signals on LP
- Score location match as additional dimension
- Recommend dynamic geo-personalization
- Consider location-specific landing pages
 
---
 
## Limitations
 
**I can assess:**
- Message/copy alignment between ad and LP
- Keyword presence and prominence
- Visual consistency (from screenshots)
- Obvious friction and disconnects
- Quality Score factors (for Google Ads)
 
**I cannot assess:**
- Actual page load speed (use PageSpeed Insights)
- Technical LP implementation
- Real user behavior (need heatmaps)
- Actual Quality Score data (need Google Ads access)
- Post-click tracking accuracy
 
**For complete analysis, also provide:**
- Google Ads Quality Score and component ratings
- Bounce rate for ad traffic specifically
- Heatmaps showing click/scroll behavior
- Conversion rate by ad variation
 
---
 
## Quality Checklist
 
Before delivering analysis:
- [ ] All 5 dimensions scored
- [ ] Specific disconnects identified
- [ ] Side-by-side comparison clear
- [ ] Rewrite recommendations specific and actionable
- [ ] Priority order justified
- [ ] Platform-specific factors addressed (if applicable)
- [ ] Quality Score impact estimated (for Google Ads)
- [ ] Effort level indicated for each fix
- [ ] Limitations acknowledged
Ready
UTF-8Verified

Related Skills

Explore more Marketing skills to enhance your workflow.

brand-voice
πŸ“ˆ

Brand Voice

Defines and documents brand voice, tone, and personality. Triggers when user asks about "how should we sound?", "brand guidelines", "voice and tone", "writing style guide", "make our copy consistent", or "define our brand personality". Creates comprehensive voice documentation that ensures every piece of copy sounds authentically like the brand, not generic AI-speak.

view skill β†’
competitor-swot-analyzer
πŸ“ˆ

Competitor Swot Analyzer

Performs deep competitive analysis to identify positioning opportunities. Triggers when user shares competitor websites, asks "how do I differentiate from X?", or wants competitive intelligence. Analyzes messaging, positioning, pricing, features, trust signals, and weaknesses. Outputs actionable insights for ad copy, landing pages, and go-to-market strategy.

view skill β†’
copywriting
πŸ“ˆ

Copywriting

"When the user needs to write, improve, or critique marketing copy for any asset β€” landing pages, ads, emails, product pages, homepages, or sales collateral. Also use when the user mentions 'write copy,' 'headline,' 'value proposition,' 'CTA,' 'messaging,' 'rewrite this,' or 'make this more compelling.' This skill provides frameworks for conversion-focused copywriting across all marketing channels."

view skill β†’
cross-channel-attribution-analyst
πŸ“ˆ

Cross Channel Attribution Analyst

Analyzes customer journeys across marketing channels to understand true channel contribution. Triggers when user asks about attribution, channel ROI, "which channel is really working?", or wants to understand multi-touch journeys. Compares attribution models, identifies undervalued channels, and recommends budget reallocation based on actual impact.

view skill β†’

Frequently Asked Questions

Common questions about Ad Landing Page Match Scorer and how to use it effectively with Claude.

Ad Landing Page Match Scorer is a pre-built AI skill for Claude that helps with marketing tasks. Scores the alignment between ads and their landing pages to identify conversion-killing disconnects. Triggers when user shares ad copy and landing page together, asks "why is my Quality Score low?", or wants to improve post-click experience. Evaluates headline match, offer consistency, keyword presence, visual continuity, and audience alignment. Provides specific fixes to improve conversion rate and Quality Score. This skill is designed to work seamlessly with Claude Code and other Claude-powered applications, enabling marketers and businesses to automate and enhance their marketing workflows.

To use Ad Landing Page Match Scorer, download the skill files and add them to your Claude project. The skill includes a detailed HOW_TO_USE.md guide that walks you through the setup process step by step. Simply follow the instructions to integrate the skill into your workflow and start generating results immediately.

Unlike traditional marketing tools, Ad Landing Page Match Scorer leverages Claude's advanced AI capabilities to provide intelligent, context-aware assistance. It combines pre-built expertise with Claude's reasoning abilities, allowing for more nuanced and customized outputs. The skill is also free to use, continuously updated, and integrates directly with your existing Claude workflow.

Absolutely. The skill files are fully editable, allowing you to modify the prompts, add your own brand guidelines, or adjust the output format to match your requirements. You can also combine this skill with other Claude skills to create powerful automated workflows tailored to your business needs.

Yes, Ad Landing Page Match Scorer is completely free to download and use. All InsightfulPipe skills are open source and designed to help marketers and businesses leverage AI more effectively. You can download the skill files, use them in your projects, and even modify them to suit your specific requirements.