Documentation
Everything you need to know about using the Etch1 visual website editor.
Installation
Getting started with Etch1 is simple. Choose your platform below and follow the specific installation instructions.
Custom Websites
There are two ways to integrate Etch1 with your custom-built website:
JS Snippet
The easiest way to add Etch1 to any website is by adding our JavaScript snippet to your site's <head>
tag:
<script src="https://app.etch1.com/mbyyoe9f-ddt2dh.js" async></script>
The script URL is uniquely generated for each page load to ensure optimal performance and caching.
NPM Package
For modern JavaScript applications (React, Vue, Angular, etc.), you can install our NPM package:
bun add @etch1/editor
Then import and initialize it in your application:
import { initEtch1 } from '@etch1/editor';
initEtch1();
Integrations
Etch1 integrates seamlessly with popular website platforms and frameworks. Select your platform below for specific instructions.
WordPress
Installing Etch1 on WordPress sites is straightforward:
- Log in to your WordPress admin dashboard
- Navigate to Plugins → Add New
- Search for "Etch1 Visual Editor"
- Click "Install Now" and then "Activate"
- Go to the Etch1 settings page in your WordPress admin area
- Enter your API key from your Etch1 account dashboard
- Save changes and you're ready to start editing
Squarespace
To add Etch1 to your Squarespace site:
- Log in to your Squarespace account
- Go to Settings → Advanced → Code Injection
- Add the following code to the Header section:
<script src="https://app.etch1.com/mbyyoe9f-ddt2dh.js" async></script>
The script URL is uniquely generated for each page load to ensure optimal performance and caching.
Wix
To integrate Etch1 with your Wix website:
- Log in to your Wix account and open your site's dashboard
- Go to Settings → Custom Code
- Click "Add Custom Code"
- Name your code (e.g., "Etch1 Integration")
- Paste the following code:
<script src="https://app.etch1.com/mbyyoe9f-ddt2dh.js" async></script>
The script URL is uniquely generated for each page load to ensure optimal performance and caching.
Shopify
To add Etch1 to your Shopify store:
- Log in to your Shopify admin dashboard
- Go to Online Store → Themes → Actions → Edit code
- Open the theme.liquid file in the Layout folder
- Add the following code just before the closing </head> tag:
<script src="https://app.etch1.com/mbyyoe9f-ddt2dh.js" async></script>
The script URL is uniquely generated for each page load to ensure optimal performance and caching.
Webflow
To integrate Etch1 with your Webflow site:
- Open your Webflow project
- Go to Project Settings → Custom Code
- Add the following code to the "Head Code" section:
<script src="https://app.etch1.com/mbyyoe9f-ddt2dh.js" async></script>
The script URL is uniquely generated for each page load to ensure optimal performance and caching.
Quick Start Guide
Once you've installed Etch1, you can start editing your website content immediately. Here's a quick guide to get you started:
Accessing the Editor
Log in to your Etch1 account and navigate to your website dashboard. Click on "Edit Website" to launch the visual editor.
Making Your First Edit
In the visual editor, simply click on any text element to edit it. You can also drag and drop images, rearrange sections, and more.
Saving and Publishing
Changes are automatically saved as drafts. When you're ready to publish, click the "Publish" button in the top-right corner.
Basic Concepts
Understanding these core concepts will help you make the most of Etch1:
Content Blocks
Your website is made up of content blocks - text, images, buttons, and more. Each block can be edited independently.
Drafts and Publishing
Changes are saved as drafts until you publish them. This allows you to preview changes before making them live.
Version History
Every change is recorded in your version history, allowing you to revert to previous versions if needed.
This documentation is a work in progress. If you can't find what you're looking for, please contact our support team.