Skip to content

Commit 53cf4f7

Browse files
committed
update theme
1 parent 69288c5 commit 53cf4f7

3 files changed

Lines changed: 19 additions & 35 deletions

File tree

docs.json

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://mintlify.com/docs.json",
3-
"theme": "aspen",
3+
"theme": "sequoia",
44
"name": "Formo Docs",
55
"colors": {
66
"primary": "#0D9373",
@@ -308,13 +308,13 @@
308308
"navbar": {
309309
"links": [
310310
{
311-
"label": "Demo",
311+
"label": "Book a demo",
312312
"href": "https://cal.com/formo/demo"
313313
}
314314
],
315315
"primary": {
316316
"type": "button",
317-
"label": "Dashboard",
317+
"label": "Sign in",
318318
"href": "https://app.formo.so"
319319
}
320320
},
@@ -346,25 +346,15 @@
346346
"background": {
347347
"decoration": "gradient"
348348
},
349+
"openapi": "api/openapi.json",
350+
"api": {
351+
"baseUrl": ["https://api.formo.so", "https://events.formo.so"],
352+
"auth": {
353+
"method": "bearer",
354+
"name": "Authorization"
355+
}
356+
},
349357
"apiReference": {
350358
"spec": "api/openapi.json"
351-
},
352-
"redirects": [
353-
{
354-
"source": "/api/profiles/update",
355-
"destination": "/api/profiles/update-properties"
356-
},
357-
{
358-
"source": "/api/profiles/create-properties",
359-
"destination": "/api/profiles/batch-update-properties"
360-
},
361-
{
362-
"source": "/api/profiles/create-label",
363-
"destination": "/api/profiles/add-labels"
364-
},
365-
{
366-
"source": "/api/profiles/create-labels",
367-
"destination": "/api/profiles/batch-add-labels"
368-
}
369-
]
359+
}
370360
}

guides/onchain-attribution.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: 'How to Set Up Marketing Attribution'
2+
title: 'How to Set Up Attribution'
33
sidebarTitle: 'How to Set Up Attribution'
4-
description: 'Track the complete user journey from first touch to onchain conversion with multi-touch attribution for crypto marketing campaigns.'
4+
description: 'Capture the complete user journey from first touch to onchain conversion with multi-touch attribution for crypto marketing campaigns.'
55
---
66

77
Understand which marketing channels actually drive onchain conversions, not just clicks. This guide shows you how to set up attribution tracking, compare models, and optimize your marketing spend.

intro.mdx

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -137,25 +137,19 @@ Connect Formo to Claude and other AI tools with **[MCP](/mcp/overview)** and **[
137137

138138
<AccordionGroup>
139139
<Accordion title="How is Formo different from Google Analytics for crypto apps?">
140-
Formo is purpose-built for onchain apps. Unlike Google Analytics, Formo natively tracks wallet connections, transactions, and signatures alongside traditional web analytics like pageviews and sessions. It also provides [onchain attribution](/data/attribution), [wallet intelligence](/features/wallet-intelligence/overview), and [token-gated forms](/features/token-gated-forms/form-builder) - features that general-purpose analytics tools don't offer.
140+
Formo is purpose-built for onchain apps. Unlike Google Analytics, Formo natively tracks wallet connects, transactions, and signatures alongside traditional web analytics like pageviews and sessions. It also provides [onchain attribution](/data/attribution), [wallet intelligence](/features/wallet-intelligence/overview), and [token-gated forms](/features/token-gated-forms/form-builder) - features that general-purpose analytics tools don't offer.
141141
</Accordion>
142142
<Accordion title="Does Formo work with Solana, or only EVM chains?">
143143
Formo supports both EVM and Solana. See the full list of [supported chains](/chains/overview).
144144
</Accordion>
145-
<Accordion title="Is Formo GDPR-compliant? Do I need a cookie consent banner?">
146-
Yes, Formo is GDPR-compliant by default. We do not collect IP addresses, use device fingerprinting, or set third-party cookies - so you do not need a cookie consent banner. See [what we collect](/data/what-we-collect) for details.
147-
</Accordion>
148-
<Accordion title="What does Formo track automatically without any custom code?">
149-
After installing the SDK, Formo automatically tracks pageviews, sessions, referrer sources, UTM parameters, wallet connections, disconnections, chain switches, transactions, and signatures. See [events](/data/events/overview) for the full list.
150-
</Accordion>
151-
<Accordion title="How much does Formo cost?">
152-
Formo offers a free tier to get started. Visit [Pricing](https://formo.so/pricing) for additional pricing tiers.
153-
</Accordion>
154145
<Accordion title="Which frameworks does Formo support?">
155146
Formo works with any JavaScript framework: React, Vue, Svelte, Next.js, Remix, Astro, and vanilla JavaScript. We have optimized integration guides for wagmi and RainbowKit. See [SDKs](/sdks/web) for framework-specific examples.
156147
</Accordion>
148+
<Accordion title="What does Formo SDK track?">
149+
After installing the SDK, Formo automatically tracks page views, sessions, referrer sources, UTM parameters, referral codes, wallet connects, disconnects, chain switches, transactions, and signatures. See [events](/data/events/overview) and [what we collect](/data/what-we-collect) for more information.
150+
</Accordion>
157151
<Accordion title="Can I track events from my backend?">
158-
Yes. Formo provides a [Server SDK](/sdks/server) for backend tracking. Use it to send custom events, identify users, or batch track historical data.
152+
Yes. Formo provides a [Server-side SDK](/sdks/server) and [API](/api/overview) for tracking events from the backend. Use it to send custom events, identify users, or batch track historical data.
159153
</Accordion>
160154
<Accordion title="How often is my data updated?">
161155
All data is ingested and displayed in real time.

0 commit comments

Comments
 (0)