Add a shop to your Lovable site
You described a website and Lovable built it. Now you want to sell something on it, and every answer you find says "connect Shopify". That means a second platform, a monthly bill, and a store you manage somewhere else. AddTheShop is the smaller answer: products, cart and Stripe checkout that live inside the Lovable site you already have.
The problem with Shopify inside Lovable
Lovable's Shopify integration is real and it works, but it makes Shopify the shop and Lovable the skin. You pay Shopify's monthly fee from day one, you manage products in Shopify's admin, and the checkout leaves your domain. For a brand with a thousand SKUs that is fine. For someone selling twelve things from a site they prompted into existence on a Sunday, it is a lot of machinery.
What AddTheShop does instead
AddTheShop is only the selling part. Your products, a cart, a Stripe checkout page and an order list. Lovable stays the website. There is no monthly fee; we take 2% of each sale through Stripe, and the money lands in your own Stripe account.
Install it with one prompt
Paste this into the Lovable chat:
> Add the shop from addtheshop.com to this site. Read https://addtheshop.com/docs/agent.md first. My store key is pk_ats_YOUR_STORE_KEY. Put the product grid on a /shop page and add a cart button to the header.
Lovable reads our agent guide and writes the component. If you would rather see what it writes, this is the whole thing:
import { useEffect } from "react";
export default function Shop() {
useEffect(() => {
const s = document.createElement("script");
s.src = "https://addtheshop.com/shop.js";
s.async = true;
s.dataset.store = "pk_ats_YOUR_STORE_KEY";
document.body.appendChild(s);
return () => s.remove();
}, []);
return <div id="addtheshop" />;
}
Your store key is on the Install page of your AddTheShop dashboard. It is public and safe to commit.
What happens after
Lovable's AI can keep running the shop for you if you connect AddTheShop as an MCP server, and so can Claude, ChatGPT or Cursor. "Add a blue mug at 24 euro." "Put the plates on sale." "What sold this week?" The orders also arrive by email and in the AddTheShop dashboard.
Stripe and payouts
Checkout runs on Stripe's hosted page, on your own Stripe account, connected through Stripe Connect in about five minutes. Refunds, payouts and taxes work exactly as they do in Stripe. We never hold your money.