Install apps, configure templates, and ship marketplace submissions without breaking the shared system.
Install
Add apps and templates without redeploying or rewriting the site.
Configure
Set permissions, keys, and settings from the same admin system.
Ship
Publish with confidence, then keep the marketplace and your site connected.
Jump to the section you need.
The Evara Marketplace is a curated library of apps and templates that extend your website's functionality and design. Accessible directly from your admin dashboard under Apps & Integrations.
Extend your website's functionality with analytics, marketing, e-commerce, and automation tools. Apps inject code, connect via webhooks, or access your site data through the API.
Pre-built website designs using Evara's 115+ element library. Templates define theme tokens, page layouts, and starter content. Everything is fully editable in the builder after installation.
Community developers can submit their own apps and templates to the marketplace. Build tools for the Evara ecosystem and earn revenue from every installation.
Install any app in under a minute. No code changes, no deployments.
Navigate to Apps & Integrations in your admin dashboard. Browse apps by category, search by name, or sort by popularity.
Select the website you want to install the app on, then click Install. The app activates immediately with no downtime.
Configure the app settings — API keys, preferences, feature toggles. Your app is now live on your website and ready to use.
Apps can be uninstalled at any time. Click the Uninstall button and all app code is removed from your site immediately. No residual scripts, no leftover data.
After installing, some apps require configuration. Each app defines its own settings — the form is auto-generated from the app's configuration schema.
Every app defines a configuration schema. Evara renders a simple settings form based on that schema. No manual setup files or config editing required.
Changes take effect immediately — no deployment needed. Update your configuration at any time and see results on your live website within seconds.
Measurement ID: G-XXXXXXXXXX Track Scroll Depth: Yes Track Outbound Links: Yes Anonymize IP: Yes (GDPR)
Included with every plan at no additional cost. Install and go.
| App | Category | Description |
|---|---|---|
| SEO Dashboard | Marketing | On-page SEO scoring, meta tag editor, sitemap generation |
| Analytics | Analytics | Visitor tracking, traffic sources, Core Web Vitals |
| Blog | Marketing | Rich text editor, categories, tags, scheduling |
| Booking System | Sales | Calendar bookings, services, time slots, payment |
| Email Marketing | Marketing | Campaign builder, subscriber lists, A/B testing |
| Google Analytics Enhanced | Analytics | GA4 with scroll depth, outbound links, file downloads |
| Google Maps | Maps | Interactive maps with satellite, terrain, street view |
| Social Feed | Social | Instagram/Twitter feed embed, grid/carousel/list |
| Cookie Consent | Security | GDPR/CCPA banner, customizable position and messaging |
Create apps and templates that reach every Evara user. Four app types, a simple submission process, and a 70/30 revenue split.
Inject JavaScript, CSS, or HTML into the page <head>, body start, or body end. Access the user's configuration via window.__EVARA_APP_CONFIG__['your-app-slug']. Best for analytics, chat widgets, cookie banners, and social embeds.
(function() {
var config = window.__EVARA_APP_CONFIG__['my-app'];
if (!config || !config.apiKey) return;
// Your app code here
var script = document.createElement('script');
script.src = 'https://cdn.example.com/widget.js?key=' + config.apiKey;
document.head.appendChild(script);
})();Your server receives POST requests when events occur on Evara websites. Events include page views, form submissions, order completions, and member registrations.
X-Evara-App, X-Evara-Website, X-Evara-Event{ event, websiteId, appSlug, installationId, configuration, data, timestamp }app.post('/evara-webhook', (req, res) => {
const { event, data, configuration } = req.body;
if (event === 'form:submit') {
sendToSlack(data.formName, data.fields);
}
res.json({ received: true });
});Query website data via Evara's REST API. Read and write pages, orders, forms, products, media, and users. All access is scoped by the permissions granted during installation.
Pre-built website designs using Evara's 115+ element library. Define theme tokens, page layouts, and starter content. No custom code needed — everything is editable in the builder.
Apps define the settings users fill out using a JSON schema. Evara auto-generates the configuration form from this schema.
{
"type": "object",
"properties": {
"apiKey": { "type": "string", "title": "API Key" },
"enableTracking": { "type": "boolean", "title": "Enable Tracking", "default": true },
"position": { "type": "string", "enum": ["bottom-right", "bottom-left"] }
},
"required": ["apiKey"]
}| Permission | What it allows |
|---|---|
read:pages | Read page content and metadata |
write:pages | Create or modify pages |
read:orders | View order data |
write:orders | Create or update orders |
read:forms | Access form submission data |
read:products | View product catalog |
write:products | Create or update products |
read:media | Access uploaded media files |
write:media | Upload new media |
read:users | View user profiles |
inject:head | Add code to <head> tag |
inject:body | Add code to <body> tag |
webhook:page_view | Receive page view events |
webhook:form_submit | Receive form submission events |
webhook:order_complete | Receive order completion events |
webhook:member_register | Receive member registration events |
Build your app or design your template. Test it on your own website first to verify all configurations work correctly.
Go to Submit to Marketplace in your dashboard. Choose App or Template, fill in name, description, category, pricing, and screenshots.
Submit for review. The Evara team reviews within 48 hours. Once approved, your app goes live to all users.
Build once, earn recurring revenue from every installation.
You keep 70% of every sale. Evara takes 30% to cover platform costs, payment processing, and marketplace distribution.
A $29/mo app with 50 active installs generates $1,015/mo in revenue to you. Free apps are welcome too — build audience and reputation first.
Connect your Stripe account during submission. Payouts run on a monthly cycle. Track earnings in your My Submissions dashboard.
All marketplace endpoints for programmatic access. Authenticate with your API key in the Authorization header.
| Method | Endpoint | Description |
|---|---|---|
GET | /api/marketplace/apps | List published apps |
GET | /api/marketplace/apps/:slug | App details + reviews |
POST | /api/marketplace/apps/:slug | Submit a review |
POST | /api/marketplace/install | Install app on website |
DELETE | /api/marketplace/install/:id | Uninstall app |
PATCH | /api/marketplace/install/:id/config | Update app config |
GET | /api/marketplace/submissions | Browse submissions |
POST | /api/marketplace/submissions | Create submission |
PATCH | /api/marketplace/submissions/:id | Update submission |
POST | /api/marketplace/submissions/:id/submit-for-review | Submit for review |
POST | /api/marketplace/purchase | Purchase a submission |
Free to list. Evara takes 30% only when you make a sale.
JavaScript for injection apps, any language for webhook apps, no code for templates.
Usually within 48 hours. You'll receive feedback if changes are needed.
Yes, submit a new version through the dashboard.
You'll receive specific feedback. Fix the issues and resubmit.
Install your app on your own website first to test all configurations.
Absolutely. Many popular apps are free to build audience.
Monthly via Stripe Connect. Connect your Stripe account during submission.
Start installing apps today or submit your first app and start earning.