Skip to main content

Getting Started with Swipe Genie AI Add-on

Swipe Genie is an AI-powered add-on that lets you build high-converting landing pages and run marketing research — all from within SwipePages. This guide walks you through purchasing the add-on, configuring your API keys, and getting started.

Written by Swipe Pages
Updated over a week ago

Step 1: Purchase the Swipe Genie AI Add-on

1. Log into your SwipePages account and go to My Subscription (click your profile icon > Subscription).

2. On the Plans tab, you'll see three sub-tabs: Swipe Pages (Landing Pages), Email Marketing (Add On), and AI Addon.

3. Click the AI Addon tab.

4. You'll see the AppSumo Swipe Genie Add-on card showing the one-time price and what's included:

AI-powered landing page builder (Swipe Genie)

Bring Your Own API Keys (OpenRouter, Firecrawl, etc.)

AI Research & Strategy mode

AI-powered research & data extraction tools

Access across all sub-accounts (API key management)

5. Click Purchase AI Addon to complete the one-time purchase.

> Note: This is a Bring Your Own Key (BYOK) add-on. The purchase fee is for feature access. You'll need to provide your own API keys (covered in Step 3).

Step 2: Verify Your Purchase

After purchasing, the AI Addon tab will update to show your add-on is Active, along with a Configure API Keys button.

You can also verify on the Usage tab, where your add-on appears under One-Time Add-ons with an "Active" status badge.

Once the add-on is active, you'll see Swipe Genie appear in your sidebar navigation.

Step 3: Configure Your API Keys

Before you can use Swipe Genie, you need to configure your API keys. If you try to use the AI agent without keys, you'll see a prompt asking you to configure them.

Click Configure API Keys (either from the prompt or from the Plans page) to go to the Manage API Keys page.

Global Account Keys

The Global Account Keys tab lets you set API keys that are shared across all your sub-accounts.

Required Keys (Must Configure)

These two keys are mandatory — the AI agent will not function without them:

1. OpenRouter

Powers all LLM calls (Gemini, Claude, GPT, etc.) for both Research and Code modes

This is the core AI engine behind Swipe Genie

2. Firecrawl

Enables web searching and browsing capabilities

Used by the AI to research competitors, gather content, and analyze websites

Optional Keys

These keys enable additional features. If not configured, only the corresponding tools will be disabled — everything else works fine.

3. Apify (Optional)

Enables data fetching via third-party APIs

If not configured: data fetching tools will be disabled

4. ScreenshotOne (Optional)

Enables website screenshot capture for visual reference

If not configured: screenshot tool will be disabled

Saving Your Keys

1. Paste your API key into the input field for each provider.

2. Click Save.

3. The status will change from red "Not configured" to green "Configured".

4. Your keys are encrypted and cannot be viewed after saving.

Once both required keys (OpenRouter and Firecrawl) are configured, the "MUST CONFIGURE" badge changes to "CONFIGURED".

If you ever need to update a key, use the Replace button. To remove a key, use the Remove button.

Step 4: Configure Sub-Account Access

The Sub Account Access tab controls how each of your sub-accounts accesses the AI. This is where you decide whether sub-accounts share your global keys or use their own independent keys.

For each sub-account, you have two controls:

Enable/Disable AI Access

The toggle next to each sub-account turns AI access on or off. When disabled, that sub-account cannot use Swipe Genie at all.

Choose Key Source: Global vs Own

This is the most important setting. You have two options:

Option A: Global Account Keys (Default)

When set to Global Account Keys, the sub-account uses the keys you configured in Step 3. No additional setup is needed for this sub-account.

This is the recommended option for most users — configure your keys once globally, and all sub-accounts share them.

Option B: Own API Key

If you switch to Own API Key, the sub-account will not use your global keys. Instead, you must configure separate API keys specifically for this sub-account.

When you expand the sub-account, you'll see input fields for all four providers — the same ones from the Global Keys tab:

OpenRouter (Required) — Must be configured or the AI won't work for this sub-account

Firecrawl (Required) — Must be configured or the AI won't work for this sub-account

Apify (Optional) — Data fetching tools disabled if not set

ScreenshotOne (Optional) — Screenshot tool disabled if not set

> Important: When you switch a sub-account to "Own API Key", it completely stops using your global keys. You must configure at least the two required keys (OpenRouter and Firecrawl) for that sub-account, or the AI agent will not function for it.

When to use Own API Keys

Billing separation — If you want different sub-accounts to use different API keys so costs are tracked separately

Different API providers — If a specific sub-account needs a different API key than the rest

Client projects — If you're managing sub-accounts for clients and each client provides their own keys

Step 5: Start Using Swipe Genie

Once your API keys are configured, click Swipe Genie in the sidebar (or AI Page Builder under Sites) to open the AI agent.

You'll see two modes:

Strategize — AI-powered research and marketing strategy. Ask the AI to research competitors, analyze markets, or create marketing plans.

Create — Build landing pages with AI. Choose a page type (Lead Gen, Sales Page, VSL, etc.) or describe what you want to build.

Simply type your request in the text box at the bottom and hit send. The AI will start working on your task.

Troubleshooting

"Configure API Keys" prompt keeps appearing

Make sure both OpenRouter and Firecrawl keys are saved on the Global Account Keys tab. Both are required.

A specific tool isn't working

Check if the corresponding optional API key (Apify or ScreenshotOne) is configured. Missing optional keys disable specific features but don't prevent the agent from working.

AI not working for a specific sub-account

Check the Sub Account Access tab. If the sub-account is set to "Own API Key", make sure both OpenRouter and Firecrawl keys are configured for that specific sub-account. Sub-account keys are completely independent of your global keys.

Want to change your API keys?

Go to Manage API Keys > Global Account Keys, click Replace next to the key you want to update, enter the new key, and click Save.

Once configured, Enjoy building a landing page using Swipe Genie

Did this answer your question?