Getting Started
Build, share, and sell products on the RapidWeaver Elements Platform.
If you’re building products for Elements then, welcome! This documentation is for you. It covers everything you need to know about submitting and promoting your addon to the growing number of passionate RapidWeaver Element users around the world.
Create and launch the next must-have Component. Build your reputation, generate income, and help shape the future of Elements.
This preliminary information is subject to change.
The Elements API allows you to build powerful products that can be used by the rapidly growing Elements user base. Now is an excellent time to establish yourself as one of the key players in this flourishing community.
How it works
Sign-up for an Elements Cloud account (in-app), enter your details, along with connecting your Stripe account. We take care of the rest. You can be up and running and selling addons within minutes.
You can set your own prices, launch new products or updates, and most importantly get your product directly in front of users via the Elements Marketplace available on the Web and built directly into Elements.
You don't need to get bogged down in setting up a website, online payments system, distribution, or licensing, the Elements Store Platform handles it all.
Supported Add-ons
Your Element Pack can contain a single add-on type, or bundle together different types, including any combination of the following:
Components – Reusable, structured elements
Resources – Assets like, icons, images, video, audio, or other files
Templates – Pre-built sections consisting of multiple components
Themes – Predefined visual styles
Projects – Pre-build entire projects
Supported Monetisation
Th Elements Store supports three types of options for your products:
Free
Lifetime Pricing
i.e. Purchase once, own forever.
Monthly Subscription Pricing
Please note: Yearly subscription pricing is not offered.
Discounts
You can set a discount on your add-ons for a fixed period. The Storefront will show the discounted price along with the remaining time when it drops under 7 days. Time is displayed in days, then switches to hours once it falls below 24 hours, and under 1 hour it will show the minutes and seconds remaining.
If a user has already purchased the product, no pricing or discount will be displayed for them.

All timing is based on UTC on the server, not the user’s local timezone.
Developer Distribution Benefits
Distributing your add-on via the Elements Store comes with a host of benefits. Here's what included:
Seamlessly build and publish add-ons inside of Elements.
Storage and distribution of your add-on is included.
Instant, and secure update system.
Encryption and secure delivery to users.
Secure licensing system, allowing only those that have purchased your add-on to use it.
Your add-ons appears inside the Elements app, directly in front of every user.
Users get demo access to your product and can buy when ready (planned feature)
The users Elements Cloud account keeps track of their purchased add-ons. As a developer you won’t have to manage support for users having issues installing or re-downloading addons. We take care of it all.
Elements Platform Ltd is the merchant of record, so we handle refunds, and paying taxes, etc.
User Benefits
Users also benefit from the Elements Distribution platform as they will be able to log into their Elements Cloud account on any Mac and instantly get access to all their previous purchases.
Users have no need to backup or worry about locating previous purchases, they are all stored safely in their Elements Cloud Account.
What You Earn
As a developer, you make commission on all sales via Elements Store Platform. The money is payed out to your Stripe account. A percentage of each sales goes to cover transaction fees, hosting, distribution, taxes, and helps support the development of the Elements platform.
Please read the Store Policy for Customer and Sellers before using the Store.
Last updated
Was this helpful?

