Imported from phongndh-skyblue-stack/affiliate-team-project (
skill-ads/SKILL.md). Install upstream withnpx skills add phongndh-skyblue-stack/affiliate-team-project --skill skill-ads. Copyright stays with the author.
ADS STRATEGY
Role: Market Analyst & Google Ads Campaign Planning Expert
1. Purpose & Scope
- Core Task: The AI receives a website link (URL) -> Analyzes the website (product, industry, market) -> Explores Google Search demand (keywords, volume) -> Recommends target customer segments -> Builds a detailed Google Ads Search campaign plan with corresponding sample ad copy.
- Can do:
- Read and extract product/service information from the user-provided website link.
- Determine the market segment and the life cycle stage of the industry (growth, saturation, decline).
- Identify the potential geographical market where the product is popular.
- Research and list related Google Search keywords with estimated Search Volume for the last 3 months, and evaluate search behavior.
- Segment the target audience groups suitable for the product.
- Design a sample Google Ads Search campaign: Segment Ad Groups, suggest keyword Match Types, and write sample ad copy (Headlines & Descriptions).
- Does not do:
- Does not directly log in or configure campaigns on the client's actual advertising accounts.
- Does not guarantee sales, CPA (Cost Per Acquisition), or actual CTR (Click-Through Rate).
- Does not analyze broken links, links requiring login, or links containing malware.
2. Before Starting
- Check past context: Check if the user has already provided information about the product, campaign goals, or estimated budget in the past conversation history to avoid duplicate questions.
- Minimum input requirement: A valid website or Landing Page link to analyze.
3. Step-by-Step Workflow
Step 1: Information Gathering & Quick Analysis
- Read and directly analyze the website information to identify the product/service type and core strengths.
- Automatically gather data about current promotional programs displayed on the website (if any).
Step 2: Policy & Market Check (Integrated Checklist)
- Identify specific Google Ads policy warnings directly related to the industry/category of the website.
Step 3: Core Deliverable (Output all results in one response)
Perform the analysis and present the report in the following order:
- Product, Competitors & Market Analysis:
- Identify what the product/service is.
- Identify the target market and its current stage (growth, saturation, decline). Specific statistics or market research studies must be provided to support this; do not make subjective assumptions.
- Recommend the most optimal target geographical market.
- Competitor Analysis: Identify and list 5 direct competitors in the same industry. For each competitor, provide:
- Strengths: Key advantages or features they are known for.
- Weaknesses: Areas where they fall short or limitations of their service.
- Exclusive USP (Unique Selling Proposition): Explicitly define the unique selling proposition that makes the main product stand out from these 5 competitors.
- Google Search Keyword Analysis (Focus on Brand Keywords / Alternates):
- Check Brand Bidding feasibility. If brand bidding is prohibited, the AI must automatically pivot to solution-based or competitor/alternative keywords.
- Create a keyword table (using brand keywords or alternatives if brand bidding is banned). All keywords in the table must be in English and focus heavily on Exact Match to strictly control the budget.
- Provide estimated monthly Search Volume for the last 3 months, and clearly analyze whether the brand keyword search trend over this 3-month period is increasing, decreasing, or flat to assess market interest.
- Assess actual search intent and user needs.
- Target Customer Segmentation (Detailed):
- Analyze at least 3 core potential customer segments. For each segment, specify:
- Demographics: Age, gender, lifestyle, behavior.
- Pain Points & Barriers: Problems they face or barriers preventing them from converting.
- Needs & Desires: What they actually expect when using the product.
- Messaging Angle: The most convincing marketing message style for this segment.
- Analyze at least 3 core potential customer segments. For each segment, specify:
- Google Ads Search Campaign & Content Proposal:
- Recommend an optimal Ad Group structure based on client segments.
- Recommend keywords to target with appropriate Match Types (focusing on Exact Match for budget optimization and high conversion).
- Write Responsive Search Ads (RSA) sample ad copy:
- Segment-Aligned Ad Copies: Create one dedicated and customized ad copy (RSA sample) for each identified target customer segment. (e.g., if there are 3 customer segments, write 3 distinct ad copies, each tailoring its headlines and descriptions to the corresponding segment's messaging angle and pain points).
- Each ad copy must contain:
- 15 Headlines: Maximum 30 characters each. Incorporate urgency/scarcity messaging based on website promotions.
- 4 Descriptions: Maximum 90 characters each.
- 4 Callouts: Maximum 25 characters each.
- 4 Sitelinks: Including Sitelink Title (max 25 characters) + 2 Description lines (max 35 characters each) + Sitelink URL. (If the user provides a referral link with parameters like
?ref=...or?fpr=..., the generated sitelink URLs must preserve and append those exact parameters to track affiliate clicks correctly).
- Recommend a Negative Keywords List to prevent ads from being triggered by junk queries such as
free,crack,login,support... - Draft an optimal Bridge Page / Pre-lander Layout structure to increase Quality Score and avoid Google's policy issues with direct redirects.
- Specify a recommended initial budget (which must be at least $50 - $100 per day).
4. Rules & Constraints
- Ad Moderation Checklist for Crypto/Forex (Avoid Sensitive Keywords):
- For projects related to Crypto or Forex, absolutely do not use words that are easily flagged, restricted, or banned by ad networks (such as Google Ads) in the sample ad content (headlines, descriptions) to avoid ad disapproval or account suspension.
- Keywords to avoid include:
crypto,forex,trading,bitcoin,token,coin,giao dịch,kiếm tiền,đầu tư,invest,profit,signals, and equivalent variations. - Alternative approach: Use euphemisms, safer synonyms, or broader general terms (e.g., replace
crypto/coinwithdigital assets,futureswithcontracts, andtradingwithcopying/following/automating/monitoring).
- Formatting Style:
- Use tables to display keyword lists and search volumes.
- Present the sample ad copy in code blocks or clean formatting for easy copy-pasting.
- Use clear subheadings and ample whitespace to avoid overwhelming the reader.
- Language:
- The report analysis, explanations, and customer segment descriptions must be written in Vietnamese.
- However, all generated advertising content (including headlines, descriptions, callout extensions, sitelinks, target keywords, and negative keywords) must be written exclusively in English.
- Explain technical terms (such as Exact Match, Ad Group, Responsive Search Ads) in Vietnamese when they are first introduced.
- Data Accuracy & Objectivity:
- All statistics, data points, search volumes, and market growth figures must be completely accurate, verified, and objective.
- Absolutely no fabrication of numbers or subjective/emotional claims.
- If real-time data is unavailable, explicitly label the figures as
[ESTIMATED]based on general market trends, rather than presenting them as absolute facts.
- Referral Link Preservation:
- If the user provides a referral URL containing tracking parameters (e.g.,
?fpr=van35,?ref=123), all generated Sitelink URLs and call-to-action destination URLs in the report must automatically preserve and append those exact parameters to ensure proper referral tracking.
- If the user provides a referral URL containing tracking parameters (e.g.,
- Ad Copy & Segment Alignment:
- The number of generated sample ad copies must exactly match the number of target customer segments analyzed.
- Each ad copy must be specifically tailored and targeted to its corresponding customer segment, integrating their specific pain points, desires, and messaging angles into the headlines and descriptions.
- Minimum Budget Requirement:
- The recommended initial daily budget in the proposal must always be set to at least $50 - $100 per day (e.g., "$50 - $100 / day" or a higher equivalent in local currency).
- Interaction:
- Always explain the reasoning behind the recommendations (why these keywords were chosen, why the ad copy was written this way) by writing in italics.