How To Create a Free Online Store With Google Sites?

How To Create a Free Online Store With Google Sites?

Written by: Stewart Gauld

|

Published on

|

Time to read 6 min

How to create a free online store with Google Sites?

Are you looking to launch an eCommerce business, but the cost of monthly subscriptions is holding you back?

Well, rather than relying on expensive eCommerce platforms or pricey development work, you can build a fully functional free online store using Google Sites and third-party tools!

And honestly, building an online store with Google Sites is easier than many people expect. 

To create your free online store with Google Sites, all you need to do is:

  1. Design your online storefront inside Google Sites.
  2. Add your products and create a payment link inside Stripe.
  3. Connect Stripe to your Google Site.

And that’s it! As you can see, in just a few simple steps, you can start selling online, accept secure payments, and retain 100% control over your store.

All without locking yourself into ongoing fees or complicated software.

So, let’s take a closer look at how you can turn your Google Site into a working online store now.

Check out this visual step-by-step guide on this process here.

How to make a free online store with Google Sites? (Step-by-step guide)

Here’s how you can create a free online store with Google Sites from start to finish:

Step 1: Design your storefront in Google Sites

The first step in creating an online store with an existing Google Sites website is to ensure your storefront looks professional. To do that:

  1. Open your Google Site.
  2. Add a dedicated ‘Shop’ or ‘Products’ page.
  3. Within this new page, use the built-in content tools on the right-hand sidebar to insert images and write product descriptions for each product.
  4. Insert a ‘Buy Now’ or ‘Purchase’ button next to each product.
  5. This step focuses on layout and presentation, so take your time to ensure everything looks professional and reflects your business and brand.
  6. Once you’ve added each product to your new ‘Products’ page, you’re ready to set up Stripe on your Google Site so customers can actually purchase your products.

Read more: How to build apps and tools for Google Sites with AI?

Step 2: Set up Stripe for payments

Since Google Sites doesn’t include native checkout functionality, you must connect a third-party payment gateway so customers can purchase your products.

I prefer to use Stripe because they charge a small fee per transaction and have no monthly platform costs.

Stripe handles all transactions for you. To set up Stripe for payments within your Google Site:

  1. Go to Stripe and sign up for free.
  2. Enter your business and payment information when prompted.
  3. Connect your bank account so payments can be deposited directly.

Once set up, Stripe essentially becomes the engine behind your checkout process!

Step 3: Add your products to Stripe

Next, you must create your product listings inside Stripe. To do that:

  1. From your Stripe dashboard, select ‘Product catalog’ from the left-hand sidebar.
  2. Click ‘Create product’ and add the product name, description, and image.
  3. Define the price and choose whether it’s a one-time payment or a subscription.
  4. Scroll down and select ‘Add product’.

Make sure you take the time and follow the steps above for each product you sell.

Step 4: Generate a checkout experience

Now it’s time to create the payment link! This is essentially the button your customers will use to take them to the checkout page. To do that:

  1. Select the ‘+’ icon in the upper right-hand corner and click ‘Payment link’ from the drop-down menu.
  2. From the left-hand drop-down menu (under ‘Product’), select the product you just added.
  3. Click ‘Add other product’ to add multiple products if required.
  4. Choose what information you want to collect (billing details, shipping address, phone number, etc.).
  5. Next to ‘Product’, select ‘After payment’.
  6. Choose whether customers see a confirmation message or are redirected to a custom ‘Thank You’ page on your site.
  7. Select ‘Create link’.
  8. Click ‘Manage’ to add your payment methods (Apple Pay, Credit Card, Google Pay, etc).
  9. Once you’re happy with all your settings, copy the payment link.

Step 5: Connect Stripe to your Google Site

And now you’re ready to connect the payment link to your Google Sites website!

You can add Stripe payments to your site in two different ways, depending on how you set up your product page within Google Sites.

Option 1: Link a custom button (If you’ve already designed your own ‘Buy now’ button).

  1. Open your Google Site editor.
  2. Select the ‘Buy now’ button you added earlier.
  3. Paste the Stripe payment link into the button’s URL field.
  4. Click ‘Update’.

Option 2: Embed a Stripe product card (automatically displays the product image, price, and checkout button).

  1. Go back to Stripe and click the ‘Buy button’.
  2. Select the card layout (button or card).
  3. Copy the embed code provided.
  4. In Google Sites, click ‘Embed > Embed Code’ and paste the code snippet.
  5. Insert and position it on your page.

Step 6: Review and test everything

Once you’ve completed the steps above, it’s essential to review how your products look on your Google Sites website and test that everything works correctly. You can:

  • Adjust placement: Move buttons or embedded cards to the best spot on your page.
  • Preview your site: Use Google Sites’ preview mode to test the shopping experience.
  • Run a test purchase: Click ‘Buy Now’ to open Stripe’s secure checkout page and guide customers through the payment smoothly.

Once everything works as expected, your Google Site is officially open for business!

And that is how you can create a free online store with Google Sites!

You’ve now officially turned your Google Sites website into a functional online store that lets you sell products online without the burden of expensive eCommerce platforms.

Read more: Top 10 disadvantages of Google Sites.

Why create an online store with Google Sites?

Creating a free online store with Google Sites makes sense for small businesses that want to start selling online without high upfront costs or technical complexity. 

This is because Google Sites allows anyone to build a clean, professional storefront quickly, even if you have no web design or coding experience!

Because Google Sites is free to use, you avoid expensive monthly eCommerce subscriptions that can eat into profits, especially in the early stages.

Another major advantage? Simplicity. The setup is fast, and maintenance is minimal.

And when paired with a payment processor like Stripe, you can securely accept online payments while keeping full control over your store!

Plus, Google Sites integrates with other Google Apps like Google Drive, Gmail, and Google Analytics.

This makes it easy to manage products, customer communication, and performance tracking in one ecosystem.

Ultimately, creating a free online store with Google Sites is a smart, low-risk way to test ideas, sell products, and start generating revenue online.

If you’re a small business wanting to dip your toes into eCommerce, I highly recommend checking it out!

Google Sites and Sheetify CRM

If you’re using Google Sites to power your business website, managing leads doesn’t have to mean adding complicated software or expensive CRM platforms. 

Enter….Sheetify CRM.

Sheetify CRM is a CRM system built inside Google Sheets, designed specifically for small businesses that want a simple, affordable way to track contacts, leads, and deals.

Because it lives within the Google ecosystem, it feels instantly familiar and works seamlessly alongside the tools you already use.

And for Google Sites users, the real magic happens when you connect your site to Sheetify CRM using Google Forms. 

Basically, website enquiries can be captured directly from your Google Site and then automatically sent into your Sheetify CRM spreadsheet.

From there, they’re instantly organized, followed up, and guided through your sales pipeline.

This streamlined setup turns your Google Site into a powerful lead capture tool, while Sheetify CRM keeps everything structured and easy to manage behind the scenes.

The result? Better visibility, faster follow-ups, and more opportunities converted without ever leaving Google Sheets.

It’s a simple, effective system built specifically for Google Sites users who want more control over their sales without more complexity!

Find out more about how you can capture your leads and send them directly to Sheetify CRM here.

Thanks so much for reading!

Popular Google Sheets Toolkits

Recent Posts

Leave a comment