GEO Proposal Generator

GEO Proposal Generator

Auto-generate a professional, client-ready GEO service proposal from audit data

Category: development Source: zubair-trabzada/geo-seo-claude

GEO Proposal Generator

What Is This?

The GEO Proposal Generator is a technical skill for the Happycapy Skills platform that automates the creation of professional, client-ready service proposals for GEO (Geographical SEO) projects. This tool leverages data collected from a GEO audit and transforms it into a well-structured proposal document. The output includes an executive summary, detailed findings, tailored service packages (Basic, Standard, Premium), transparent pricing, a realistic ROI projection, and formal terms. The proposals are generated in both markdown and PDF formats, making them ready for direct delivery to prospects or clients.

The skill is designed to streamline the sales process for GEO services by reducing manual effort and ensuring consistency and quality in every proposal. It integrates tightly with the GEO audit workflow, extracting technical data and translating it into business-focused recommendations.

Why Use It?

Manual proposal generation is time-consuming and prone to inconsistency, especially when translating technical audit findings into actionable business insights. The GEO Proposal Generator solves this by automating the entire process, ensuring that every proposal is:

  • Consistent: Every document follows the same professional structure and formatting, reducing human error.
  • Data-driven: Pulls real audit data, ensuring the recommendations are specific and relevant.
  • Sales-focused: Translates technical findings into business pain points and ROI projections, increasing the proposal's effectiveness.
  • Comprehensive: Includes all key sections required in a sales proposal: executive summary, findings, service tiers, pricing, timeline, and terms.
  • Flexible: Supports custom client names, domain input, and tier selection for tailored offers.
  • Fast: Generates a ready-to-send proposal within seconds after the audit data is available.

For agencies, consultants, and sales teams delivering GEO services, this skill accelerates the proposal phase, improves win rates, and frees up time for higher-value activities.

How to Use It

The GEO Proposal Generator is invoked via a command interface on the Happycapy Skills platform. The command syntax is as follows:

/geo proposal <domain-or-audit-file> [--tier basic|standard|premium] [--client-name "Name"] [--monthly EUR]

Examples:

/geo proposal electron-srl.com
/geo proposal electron-srl.com --tier standard --client-name "Electron Srl"
/geo proposal ~/.geo-prospects/audits/electron-srl.com-2026-03-12.md

Workflow Overview:

  1. Load Audit Data
    The skill checks for an existing GEO audit file for the specified domain at ~/.geo-prospects/audits/<domain>*.md.

    • If not found, it prompts the user to run /geo quick <domain> to generate the audit first.
  2. Extract Key Findings
    The skill parses the audit file to obtain:

    • GEO Score (overall and per category)
    • Top three critical issues
    • Relevant technical gaps and their business impact
  3. Generate Proposal Content
    Using the audit data, the skill auto-generates:

    • Executive summary tailored to the client and domain
    • A concise findings section, highlighting critical issues
    • Three service package options (Basic, Standard, Premium), each with features, pricing, and expected results
    • ROI projection based on current state and recommended improvements
    • Timeline and terms suitable for the chosen tier
  4. Output Format
    The proposal is rendered as a markdown document and also exported as a PDF, ensuring professional presentation and easy sharing.

Sample Command in Practice:

Suppose you have completed a GEO audit for "electron-srl.com" and want to send a Standard tier proposal to the client "Electron Srl" with a monthly price of 800 EUR:

/geo proposal electron-srl.com --tier standard --client-name "Electron Srl" --monthly 800

The system will produce a proposal document ready for review or direct delivery.

When to Use It

The GEO Proposal Generator should be used in the following scenarios:

  • Immediately after completing a GEO audit for a prospect: Quickly follow up with a data-driven, customized proposal.
  • When a user requests a proposal: Respond to commands or keywords such as "proposal", "proposta", "offerta", "preventivo", or "generate proposal".
  • During sales meetings or calls: Generate on-the-fly proposals in response to client interest or questions about service options and pricing.
  • As part of a standard sales workflow: Standardize proposal creation for all incoming GEO service prospects.

Important Notes

  • Input Requirements: The skill requires a completed GEO audit for the target domain. If the audit does not exist, you must run /geo quick <domain> first.
  • Customization: Service tiers, pricing, and client information can be specified directly in the command for flexible, client-specific proposals.
  • Supported Formats: Outputs are available in both markdown and PDF, ensuring compatibility with most client communication channels.
  • Strict Output Rules: The proposal is always in English, with no Chinese characters or emojis, and follows a professional technical writing style. All output adheres to a 700-800 word limit for conciseness.
  • Usage Triggers: The skill listens for specific keywords and can be invoked manually or as part of an automated workflow after audits.
  • Extensibility: As the proposal is rendered in markdown, further customization or branding can be easily applied before sending to the client.

Example Code Block for Command:

/geo proposal <domain-or-audit-file> [--tier basic|standard|premium] [--client-name "Name"] [--monthly EUR]

For additional details and updates, visit the source repository. The GEO Proposal Generator skill is essential for any team delivering GEO optimization services and looking to automate, standardize, and professionalize the proposal process.