What are Cookies?
Cookies are a tool used by sites to set small pieces of data on the browser. Some features that often rely on cookies include:- Saving login data after a user logs in to a site
- Storing what items a user has added to their shopping cart
- Tracking user analytics and behavior
<iframe>
when it loads in our builder. When an
embedded site (in this case, your site) is attempting to set a cookie, that
cookie is considered by the browser as a third-party
cookie.
Modern web browsers have privacy restrictions on how third-party cookies are
set. As a result, you may see issues related to cookies inside the builder, but
not in your live page.
Browser Settings
If cookie related issues are impacting your editing experience, there’s some ways you can modify your browser settings to allow third-party cookies to be set: We’ll go over how for the major browsers:Chrome / Brave / Arc
Chrome (and other Chromium based browsers, like Brave and Arc) allow you to control whether specific sites can set third-party cookies. With their plan to soon disable all third-party cookies, it may be helpful to allow your site to set third-party cookies:- In the URL bar, go to
chrome://settings/cookies
- In the Site allowed to use third party cookies section, click the Add button.
- A text input will appear that allows you to add a domain. Add your site’s
domain. For example, if your host is on
example.com
, enterexample.com
in the text input.- You can also match your other subdomains, like
custom.example.com
, by using a matcher:[*.]example.com
.
- You can also match your other subdomains, like
Even with these browser settings, Chrome will still not allow sites to
set third-party cookies unless the cookie has specific attributes. For your
site, this means that your developer will have to make some changes to how
cookies are set. See the Developer Settings section for
more details.
Firefox
Since 2021, Firefox automatically partitions third-party cookies, which means that any cookies your site sets while you’re using the Makeswift Visual Builder will only be saved within the builder. Because of this, your site should behave as expected within Makeswift, without any action needed on your part. If you’re still encountering issues, you can modify your browser settings:- Go to Preferences > Privacy & Security
- Under the Cookies and Site Data section, click Manage Exceptions
- In the dialog that appears, enter your site’s domain name and click Allow.
Safari
To disable Safari’s third-party cookie restrictions:- Go to Settings > Privacy
- Uncheck the box for Website tracking: Prevent cross-site tracking.