Page title

Wix

Connect Easytools with Wix to link products and protect your content with Login Wall.

Last updated
April 7, 2026

In this documentation, we will look at how to connect Easytools with Wix in two ways:

  1. Wix as a landing page — Your products are on Easytools, and Wix serves as your main landing page. You can link any button or element on Wix directly to an Easytools product checkout.
  2. Protected content on Wix — Using Login Wall to block access to specific pages so only paying customers can view them.
Keeping products on Easytools while using Wix as your landing page is a simple and safe setup. All transactions and access control happen on Easytools — Wix just handles the look and feel of your public site.

Watch the video tutorial covering both topics:

Part 1: Linking products

When you have products on Easytools and Wix is your landing page, you can link any button or element directly to the Easytools checkout for that product.

1. Copy the product link from Easytools

  1. In Easytools, go to Store → Products.
  2. Find the product you want to link to and open it.
  3. Click the Share button at the top of the product page.
  4. In the Share dialog, click Copy link — this copies the checkout link to your clipboard.

2. Add the link to a Wix button

  1. Open your site in the Wix Editor.
  2. Click on the button or element you want to link.
  3. In the settings panel that appears, click the link icon next to Links to.
  4. In the dialog that opens, select Web address.
  5. Paste the link you copied from Easytools.
  6. Click Done.
  7. Click Publish in the top right corner to make the changes live.

When users click the button, they will be taken directly to the Easycart checkout for that product.

Changes in the Wix Editor are not visible to visitors until you click Publish. Always publish after making updates.

Part 2: Login Wall (protected content)

Login Wall allows you to protect specific pages on Wix — only people who have purchased access on Easytools can view them. Visitors without access are automatically redirected to the Easytools page, where they can log in or buy the product.

Important: use Wix Dashboard Custom Code - not the Wix Editor. The Login Wall script from Easytools cannot be added through the Wix website editor (neither as an embed element nor through the Velo developer tools). It must be added via Custom Code in the Wix Dashboard settings.

Follow the steps below to make sure the script is implemented properly and your page is protected: 

3. Copy the Login Wall script from Easytools

  1. In Easytools, go to Store → Products.
  2. Select the product that should grant access to your protected page.
  3. Click the lock icon (Gate content) at the top of the product page.
  4. Click Secure entire page.
  5. Click Copy code to copy the generated script.
On Wix, Secure entire page is the recommended approach. Securing page sections is possible but more complex and can be problematic — sticking with entire-page protection keeps things simple and reliable.

4. Add the script via Wix dashboard custom code

  1. Go to your Wix Dashboard (manage.wix.com — not the Wix Editor).
  2. In the left sidebar, click Settings.
  3. Scroll down to the Development & integrations section and click Custom code.
  4. Click + Add Custom Code.
  5. Paste the script copied from Easytools into the code field.
  6. Give it a name, e.g. EasyTools Login Wall.
  7. Under Add Code to Pages, select Choose specific pages and pick the page you want to protect.
  8. Under Place Code in, select Head.
  9. Click Apply.

The protected page will now redirect any visitor without a valid purchase to the Easytools login/purchase page. Paying customers with an active Easytools session will see the content without any interruption.

When you create a new page in Wix and immediately try to protect it, that page may not appear in the Choose specific pages dropdown in Custom Code settings. This is a Wix behaviour — it can take several minutes for newly created pages to appear on the list. Wait a few minutes and try again.

5. Testing the Login Wall

To test your Login Wall setup:

  1. Make sure your Wix site is published — Login Wall only works on the live site, not in the Wix Editor preview.
  2. To test the locked-out experience: open the protected page in an Incognito / Private window. You should be immediately redirected to the Easytools page prompting login or purchase.
  3. To test access as a paying customer: open the protected page in a browser where you are logged into Easytools with the product purchased. The page should load normally with no redirect.
Get started with Easycart
Get started with Easycart
Websites with Easypage
Websites with Easypage
Fees and payment methods
Fees and payment methods
Billing and taxes
Billing and taxes
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and customers
Orders and customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq