=== Geo Launch Pro ===
Contributors: App Monkeys LTD
Tags: elementor, landing pages, local seo, automation, geo pages, drip feed, marketing
Requires at least: 5.8
Tested up to: 6.6
Stable tag: 1.9.9
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatically generate SEO-ready, location-specific landing pages from a single Elementor base page. Pages are cloned, token-replaced, and drip-fed over time for scalable local SEO.

== Description ==

Geo Launch Pro turns one Elementor base page into hundreds of unique, geolocated landing pages — ideal for local SEO or multi-location businesses.

Each page automatically inherits the full Elementor design and updates text, metadata, and SEO fields with the target location name.  
It can even inject location names into your Yoast SEO or Rank Math fields using the `{{location}}` token.

For example:  
Your base page “Electrician Services” becomes individual pages like  
**Electrician in Shrewsbury** (`/electrician-shrewsbury/`) and  
**Electrician in Telford** (`/electrician-telford/`).

**Key features:**
- Clone Elementor base pages exactly (using Elementor’s Document API)  
- Replace `{{location}}` tokens anywhere — Elementor widgets, titles, metadata, or SEO plugin fields  
- Automatically append the location name to page titles and slugs  
- Choose drip-feed schedules: daily, twice-weekly, weekly, or monthly  
- Instantly generate all pages via **Quick Run** (Yearly plan)  
- Auto-regenerate Elementor CSS for each new page  
- Auto-manage footer link blocks to interlink generated pages  
- Clean, simple admin dashboard for full control  
- Built-in usage logging and Freemius plan management  

**Perfect for:**
- Local SEO agencies and franchise networks  
- Businesses targeting multiple service areas  
- Marketers needing mass-page creation without breaking Elementor styling  

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install via the WordPress Plugins screen.  
2. Activate the plugin.  
3. Go to **Geo Landing Pages** in your admin menu.  
4. Enter your **Base Page ID**, **Locations**, and **Frequency**.  
5. Optionally enable footer links to display generated pages.  
6. Save changes — pages will be created automatically over time.

== Usage ==

- **Token Replacement:** Use `{{location}}` anywhere in your Elementor content, SEO titles, or meta descriptions. Each generated page replaces it with the target location name.  
- **Title & Slug Generation:** Each new page automatically adds the location name to its title and URL slug.  
- **Configuration Tab:** Create multiple “sets” that link base pages with location lists.  
- **Quick Run Tab (Yearly plan):** Instantly generate pages instead of waiting for the drip feed.  
- **Generated Pages Tab:** View, edit, or delete created pages.  
- **Footer Links:** Automatically output a footer list of all generated pages for the base page.

== Plans ==

**Free**
- One page per week  
- Weekly drip feed only  

**Monthly (£19.99)**
- Unlimited drip feed  
- Full schedule options (daily, twice-weekly, weekly, monthly)  
- No Quick Run  

**Yearly (£189.99)**
- Everything in Monthly  
- Includes **Quick Run** instant generation  

Licensing and plan access are handled via Freemius. You can upgrade directly from the plugin interface.

== Frequently Asked Questions ==

= Do I need Elementor? =
Yes. Geo Launch Pro relies on Elementor’s Document API to duplicate and modify page layouts.

= Can I use it with non-Elementor pages? =
It can duplicate regular pages, but token replacement and layout cloning are optimised for Elementor.

= Does it support SEO plugins like Yoast or Rank Math? =
Yes. Tokens like `{{location}}` are replaced inside meta titles, descriptions, and other SEO fields cloned from your base page.

= How are slugs and titles generated? =
Each generated page title and slug automatically include the location name — for example, “Services Shrewsbury” becomes `/services-shrewsbury/`.

= Where do footer links appear? =
In your theme’s `wp_footer` area. The plugin outputs a responsive footer list of all generated pages linked to the same base.

== Screenshots ==

1. Admin dashboard with configuration sets  
2. Quick Run interface (Yearly plan)  
3. Generated pages list  
4. Example footer links in the theme footer  

== Changelog ==
= 1.9.9 =
- Added Freemius integration with premium plan handling  
- Enhanced Quick Run for Yearly plan  
- Improved token replacement in metadata and SEO plugins  
- Updated UI styling and settings structure  

== Upgrade Notice ==
= 1.9.9 =
Major release introducing Freemius integration, Quick Run, and improved token replacement across Elementor and SEO metadata.
