{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7iI2aUNq5wSirFKqOrcI/SaXWJFGEpT9U3HYCMtZm/beH60saVD-7.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as r}from\"framer-motion\";import*as o from\"react\";export const richText=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"We\u2019re excited to introduce the new \u201CConnect Farcaster\u201D feature, enabling users to connect their Farcaster accounts directly to your forms. This functionality streamlines the verification of decentralized profiles, helping you collect actionable insights for identity verification and community engagement.\"}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Farcaster: Engage users on web3 social\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/3e9CxDRCiG7JVJNRh6iNmQo0yPE.png\",srcSet:\"https://framerusercontent.com/images/3e9CxDRCiG7JVJNRh6iNmQo0yPE.png?scale-down-to=512 512w,https://framerusercontent.com/images/3e9CxDRCiG7JVJNRh6iNmQo0yPE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/3e9CxDRCiG7JVJNRh6iNmQo0yPE.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Connect Farcaster?\"})}),/*#__PURE__*/e(\"p\",{children:'Farcaster is a sufficiently decentralized social network built on Ethereum. It is a public social network similar to Twitter and Reddit. Users can create profiles, post \"casts\" and follow others. They own their accounts and relationships with other users and are free to move between different apps.'}),/*#__PURE__*/t(\"p\",{children:[\"As of early September 2024, Farcaster has around 40,000 daily active users (DAUs) according to \",/*#__PURE__*/e(n,{href:\"https://dune.com/pixelhack/farcaster\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Dune\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"633\",src:\"https://framerusercontent.com/images/b7hyJ6bqBXWKI244d6vdtWKqQUY.png\",srcSet:\"https://framerusercontent.com/images/b7hyJ6bqBXWKI244d6vdtWKqQUY.png?scale-down-to=512 512w,https://framerusercontent.com/images/b7hyJ6bqBXWKI244d6vdtWKqQUY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/b7hyJ6bqBXWKI244d6vdtWKqQUY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/b7hyJ6bqBXWKI244d6vdtWKqQUY.png 2514w\",style:{aspectRatio:\"2514 / 1266\"},width:\"1257\"}),/*#__PURE__*/e(\"p\",{children:\"The Connect Farcaster field helps builders connect with Farcaster users, providing Web3 teams with key information such as Farcaster ID, username, profile picture URL, and verified addresses.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Farcaster: Engage users on web3 social\",className:\"framer-image\",height:\"492\",src:\"https://framerusercontent.com/images/HmoHkWSli626ipvSooWOL3jcM.png\",srcSet:\"https://framerusercontent.com/images/HmoHkWSli626ipvSooWOL3jcM.png?scale-down-to=512 512w,https://framerusercontent.com/images/HmoHkWSli626ipvSooWOL3jcM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HmoHkWSli626ipvSooWOL3jcM.png 1553w\",style:{aspectRatio:\"1553 / 984\"},width:\"776\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What can I do with Connect Farcaster?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Verify Farcaster user profiles for seamless onboarding\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Collect web3 social data for community building\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Enhance your event sign-ups, waitlists, or allowlist with authenticated user profiles\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Farcaster: Engage users on web3 social\",className:\"framer-image\",height:\"380\",src:\"https://framerusercontent.com/images/Jrs0jocW7SmO1Mdvbjf3xumeggs.png\",srcSet:\"https://framerusercontent.com/images/Jrs0jocW7SmO1Mdvbjf3xumeggs.png?scale-down-to=512 512w,https://framerusercontent.com/images/Jrs0jocW7SmO1Mdvbjf3xumeggs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Jrs0jocW7SmO1Mdvbjf3xumeggs.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Jrs0jocW7SmO1Mdvbjf3xumeggs.png 2070w\",style:{aspectRatio:\"2070 / 760\"},width:\"1035\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How It Works:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:'Add the \"Connect Farcaster\" field to your form'})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Users connect their Farcaster profiles\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Access Farcaster usernames on the \u201CResponses\u201D page.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Farcaster: Engage users on web3 social\",className:\"framer-image\",height:\"1350\",src:\"https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png\",srcSet:\"https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=512 512w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png 4320w\",style:{aspectRatio:\"4320 / 2701\"},width:\"2160\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Get Started with Formo\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unlock your potential with \",/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\", the Web3 analytics platform for product and marketing teams. Harness token-gated forms, wallet intelligence, and web3 analytics to turbocharge your growth.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with Formo today to enhance your decentralized user verification and engagement!\"]})]});export const richText1=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"We're excited to announce that \",/*#__PURE__*/e(n,{href:\"https://linea.build/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Linea\"})}),\", a powerful zk-rollup layer-2 blockchain, is now integrated with Formo\u2019s web3 Form Builder! This integration allows web3 dApps and teams building on Linea to easily create web3 forms and surveys, capturing both onchain and offchain data to drive product-market fit.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png\",srcSet:\"https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png?scale-down-to=512 512w,https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/T0kl1sLCDGgrveDXhiw2TrOrE.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Linea x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Linea?\"})}),/*#__PURE__*/e(\"p\",{children:\"Linea is a cutting-edge zk-rollup scaling solution for Ethereum, designed to enhance transaction speed and reduce costs without compromising security. With its innovative zero-knowledge technology, Linea ensures that developers can build fast, efficient dApps that maintain Ethereum\u2019s robust security guarantees.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With Linea\u2019s integration, you can seamlessly create token-gated forms for the Linea ecosystem. Whether you're a builder, marketer, or community manager, Linea\u2019s integration into Formo makes it easy to capture insights from your community and acquire verified onchain users.\"}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png\",srcSet:\"https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png?scale-down-to=512 512w,https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iMquGv9Jj3R3C7h5mZ45a0noZ0E.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"Today, you can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from Linea, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for Linea dapps, users, and communities.\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yos Riady,\"}),\" Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CThe integration of Linea marks an exciting new chapter for Formo. We\u2019re beyond excited to see how builders will use Formo to build onchain communities using Linea\u2019s data.\u201D\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with Linea on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing Linea\u2019s data is now easier than ever on Formo. When creating a form, simply choose Linea as your preferred blockchain, and you have full access to onchain data from the Linea network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the Linea network in your web3 Form:\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(n,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CLinea\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"512\",src:\"https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png\",srcSet:\"https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png?scale-down-to=512 512w,https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oGQDbZ6k5XeroNBzrPt45pbuA.png 1553w\",style:{aspectRatio:\"1553 / 1024\"},width:\"776\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"504\",src:\"https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png\",srcSet:\"https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png?scale-down-to=512 512w,https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/RsSeXRTv65gJUwEnDGlgmgWEHs.png 1538w\",style:{aspectRatio:\"1538 / 1009\"},width:\"769\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Linea is now LIVE on Formo!\",className:\"framer-image\",height:\"511\",src:\"https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png\",srcSet:\"https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png?scale-down-to=512 512w,https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TLBc00e3j8PtMNKrOEu3KFkXh0.png 1556w\",style:{aspectRatio:\"1556 / 1022\"},width:\"778\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?-\"})}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(n,{href:\"http://formo.featurebase.app/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with Linea and Formo today!\"]})]});export const richText2=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In today\u2019s competitive digital world, Web3 teams face more challenges in acquiring users, especially with rising customer acquisition costs (CAC) and growing brand distrust. Web3 projects, built on transparency and community engagement, require unique strategies to attract and retain users. In this article, we\u2019ll explore 5 Web3 user acquisition tools that can efficiently grow your project. Let\u2019s dive in!\"}),/*#__PURE__*/e(\"img\",{alt:\"Web3 user acquisition involves innovative strategies tailored to attract and retain onchain users\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/Qdf7BIuJLGQYu3g3hpmnuVmFByg.png\",srcSet:\"https://framerusercontent.com/images/Qdf7BIuJLGQYu3g3hpmnuVmFByg.png?scale-down-to=512 512w,https://framerusercontent.com/images/Qdf7BIuJLGQYu3g3hpmnuVmFByg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Qdf7BIuJLGQYu3g3hpmnuVmFByg.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 user acquisition involves innovative strategies tailored to attract and retain onchain users\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Web3 User Acquisition?\"})}),/*#__PURE__*/e(\"p\",{children:\"User acquisition is the process of attracting new users to an application, platform, game or service. In marketing, this strategy focuses on reaching out to new customers and persuading them to purchase a product or service through targeted activities. The ultimate goal of customer acquisition is to build a sustainable customer base over time. Web3 user acquisition focuses on attracting and retaining users for decentralized apps (Dapps). Unlike Web2, this approach emphasizes community building and education.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"Web3 user acquisition emphasizes community building and education \",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/LDST0qQatGC2uboP7Qq6e4JTNc.png\",srcSet:\"https://framerusercontent.com/images/LDST0qQatGC2uboP7Qq6e4JTNc.png?scale-down-to=512 512w,https://framerusercontent.com/images/LDST0qQatGC2uboP7Qq6e4JTNc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LDST0qQatGC2uboP7Qq6e4JTNc.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 user acquisition emphasizes community building and education\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"5 Web3 User Acquisition Tools\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are the 5 best Web3 user acquisition tools to turbocharge your projects:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Formo\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\" empowers you to create \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/token-gated-forms-use-cases-and-how-to-get-started\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"token-gated forms\"})}),\" and surveys while leveraging onchain data such as token ownership and wallet addresses. With Formo, you can segment active users, engage high-value communities, and make data-driven decisions for growth.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Formo home page\",className:\"framer-image\",height:\"492\",src:\"https://framerusercontent.com/images/9AC0uA2WLNThg6qBNrlSj9XzQGQ.png\",srcSet:\"https://framerusercontent.com/images/9AC0uA2WLNThg6qBNrlSj9XzQGQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/9AC0uA2WLNThg6qBNrlSj9XzQGQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9AC0uA2WLNThg6qBNrlSj9XzQGQ.png 1892w\",style:{aspectRatio:\"1892 / 985\"},width:\"946\"}),/*#__PURE__*/e(\"p\",{children:\"Formo home page\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to use: \"}),\"Create and embed Web3-native forms to collect user feedback, run allowlists, and capture user insights. Leverage this onchain data to acquire users and enhance your go-to-market strategies.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"You can get started for free here: \",/*#__PURE__*/e(n,{href:\"https://app.formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"app.formo.so\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Kazm\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://join.kazm.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Kazm\"})}),\" utilizes Web3 memberships to create a sense of community and build loyalty programs. Kazm focuses on analytics and data-driven insights to help you understand user behavior and optimize your marketing strategies for better acquisition results.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/J9QWgvY9ebfRIsh6ybibroAAc.png\",srcSet:\"https://framerusercontent.com/images/J9QWgvY9ebfRIsh6ybibroAAc.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9QWgvY9ebfRIsh6ybibroAAc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/J9QWgvY9ebfRIsh6ybibroAAc.png 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"Kazm loyalty program\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to use:\"}),\" Integrate Kazm into your project to track user participation and reward loyal community members through challenges, collaborations, or community milestones.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To get started with the Kazm tool, visit: \",/*#__PURE__*/e(n,{href:\"https://kazm.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"kazm.com\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Galxe\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://galxe.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Galxe\"})}),\" helps projects grow by incentivizing users to learn and engage with Web3 applications through quests. This platform provides decentralized identity solutions, enabling you to build trust and improve user onboarding processes.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"886\",src:\"https://framerusercontent.com/images/0K6H8HRlsgxrcc3eA2gdBAFLSYs.png\",srcSet:\"https://framerusercontent.com/images/0K6H8HRlsgxrcc3eA2gdBAFLSYs.png?scale-down-to=512 512w,https://framerusercontent.com/images/0K6H8HRlsgxrcc3eA2gdBAFLSYs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0K6H8HRlsgxrcc3eA2gdBAFLSYs.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/0K6H8HRlsgxrcc3eA2gdBAFLSYs.png 2982w\",style:{aspectRatio:\"2982 / 1772\"},width:\"1491\"}),/*#__PURE__*/e(\"p\",{children:\"Galxe quest tool\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to use: \"}),\"Set up educational and engaging quests where users complete actions (such as signing up for services or interacting with your dApp) in exchange for rewards such as tokens or NFTs.\"]}),/*#__PURE__*/t(\"p\",{children:[\"You can access and sign up for Galxe here: \",/*#__PURE__*/e(n,{href:\"https://galxe.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"galxe.com\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Collab.Land\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.collab.land/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Collab.Land\"})}),\" manages token-gated communities on Discord and Telegram, driving user engagement.\\xa0 This tool integrates with these platforms, allowing you to engage users directly where they communicate. You can create communities on 24 different L1 and L2s using fungible tokens and NFTs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Collab.Land home page\",className:\"framer-image\",height:\"501\",src:\"https://framerusercontent.com/images/fGNw0ZCLnTIE47b0sAvwjHn4R8.png\",srcSet:\"https://framerusercontent.com/images/fGNw0ZCLnTIE47b0sAvwjHn4R8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fGNw0ZCLnTIE47b0sAvwjHn4R8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fGNw0ZCLnTIE47b0sAvwjHn4R8.png 1877w\",style:{aspectRatio:\"1877 / 1002\"},width:\"938\"}),/*#__PURE__*/e(\"p\",{children:\"Collab.Land home page\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to use:\"}),\" Integrate Collab.Land into your project\u2019s Discord or Telegram to allow users with your project\u2019s token or NFT to access special channels.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To get started with the Collab.Land tool, visit: \",/*#__PURE__*/e(n,{href:\"https://www.collab.land/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"collab.land\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. QuestN\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://questn.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"QuestN\"})}),\" rewards users for completing specific tasks and learning about Web3. With over 40 quest and event templates, this tool gamifies the user experience by allowing you to create quests that users complete for rewards.\"]}),/*#__PURE__*/e(\"img\",{alt:\"QuestN home page\",className:\"framer-image\",height:\"525\",src:\"https://framerusercontent.com/images/HybsDqi5UWcLx3TDRUgrP2v0Y.png\",srcSet:\"https://framerusercontent.com/images/HybsDqi5UWcLx3TDRUgrP2v0Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/HybsDqi5UWcLx3TDRUgrP2v0Y.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HybsDqi5UWcLx3TDRUgrP2v0Y.png 2001w\",style:{aspectRatio:\"2001 / 1051\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:\"QuestN home page\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to use:\"}),\" Create campaigns with tasks users must complete to earn rewards (such as tokens or NFTs). These tasks can include engaging with your social media, signing up for newsletters, or using your platform to drive active user growth.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To get started, access QuestN via this link: \",/*#__PURE__*/e(n,{href:\"https://questn.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"questn.com\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 User Acquisition Strategies\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are 4 effective strategies to enhance your Web3 user acquisition efforts.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data-Driven Targeting\"})}),/*#__PURE__*/e(\"p\",{children:\"Utilize onchain data to understand user behaviors and preferences, complemented by offchain tools for broader outreach. This double approach enhances the precision of your marketing efforts.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Community Engagement\"})}),/*#__PURE__*/e(\"p\",{children:\"Building a strong community through platforms like Telegram and Discord builds loyalty and drives organic growth. Engage users with educational content and community events to boost retention.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Gamification\"})}),/*#__PURE__*/e(\"p\",{children:\"Implement gamified experiences to engage users by providing engaging tasks that incentivize participation. This strategy proves effective for improving brand engagement in Web3.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Incentive Programs\"})}),/*#__PURE__*/e(\"p\",{children:\"Offer rewards such as airdrops or token-based contests to drive short-term user acquisition. Ensure long-term engagement by building products with real value beyond the initial incentives.\"}),/*#__PURE__*/e(\"p\",{children:\"As competition increases, acquiring users before or during a launch becomes more challenging. Effective Web3 user acquisition combines community engagement, content creation, paid ads, PR, and influencer marketing. By focusing on strong communities and providing real value, Web3 projects can attract and retain users, leading to Web3 product-market fit.\"}),/*#__PURE__*/t(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and Twitter and join our \",/*#__PURE__*/e(n,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo streamlines your data collection processes!\"]})]});export const richText3=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"We\u2019re thrilled to introduce the new \u201CConnect Telegram\u201D feature, designed to streamline community building in web3. You can verify your community\u2019s Telegram accounts directly through your forms, making it easy to collect verified usernames and grow your audience on Telegram.\"}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Telegram: Boost your community building\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/ClRuulnVedi7QYzSAxkbp99OEc.png\",srcSet:\"https://framerusercontent.com/images/ClRuulnVedi7QYzSAxkbp99OEc.png?scale-down-to=512 512w,https://framerusercontent.com/images/ClRuulnVedi7QYzSAxkbp99OEc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ClRuulnVedi7QYzSAxkbp99OEc.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Connect Telegram?\"})}),/*#__PURE__*/t(\"p\",{children:[\"Telegram began as a highly secure social media messaging platform and quickly attracted a large number of users worldwide. Today, \",/*#__PURE__*/e(n,{href:\"https://web.telegram.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Telegram\"})}),\" has over 2.5 billion registered accounts and 900 million monthly active users (MAU), experiencing an average annual growth rate of 40% (as of February 2024). By the end of 2023, Telegram ranked among the top 6 most downloaded and used applications globally.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"209\",src:\"https://framerusercontent.com/images/cqpEeVyy2jjBIQryMB0jZhkFffw.jpg\",srcSet:\"https://framerusercontent.com/images/cqpEeVyy2jjBIQryMB0jZhkFffw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/cqpEeVyy2jjBIQryMB0jZhkFffw.jpg 750w\",style:{aspectRatio:\"750 / 419\"},width:\"375\"}),/*#__PURE__*/e(\"p\",{children:\"Connect Telegram field empowers form respondents to easily connect their Telegram accounts. Web3 teams can capture usernames for personalized messaging, community engagement, or real-time updates. Connect Telegram field streamlines Web3 communication and helps builders effectively reach the target audiences on Telegram.\"}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Telegram: Boost your community building\",className:\"framer-image\",height:\"380\",src:\"https://framerusercontent.com/images/LClgGycLXLS8IpTn3O3Hqu2kX4.png\",srcSet:\"https://framerusercontent.com/images/LClgGycLXLS8IpTn3O3Hqu2kX4.png?scale-down-to=512 512w,https://framerusercontent.com/images/LClgGycLXLS8IpTn3O3Hqu2kX4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LClgGycLXLS8IpTn3O3Hqu2kX4.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/LClgGycLXLS8IpTn3O3Hqu2kX4.png 2070w\",style:{aspectRatio:\"2070 / 760\"},width:\"1035\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What can I do with Connect Telegram?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Capture Telegram usernames for direct messaging and support\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Build an active user list for private Telegram groups or channels.\"})})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:[/*#__PURE__*/e(\"p\",{children:\"Improve your event sign-ups, waitlists, or social engagement with authenticated user profiles\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Telegram: Boost your community building\",className:\"framer-image\",height:\"492\",src:\"https://framerusercontent.com/images/xpAurh22MzoauAOEkA0yywVqTI.png\",srcSet:\"https://framerusercontent.com/images/xpAurh22MzoauAOEkA0yywVqTI.png?scale-down-to=512 512w,https://framerusercontent.com/images/xpAurh22MzoauAOEkA0yywVqTI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xpAurh22MzoauAOEkA0yywVqTI.png 1557w\",style:{aspectRatio:\"1557 / 985\"},width:\"778\"})]})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How It Works:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Add the \u201CConnect Telegram\u201D field to your form\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Users connect their Telegram accounts\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Access Telegram usernames on the \u201CResponses\u201D page.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Introducing Connect Telegram: Boost your community building\",className:\"framer-image\",height:\"1350\",src:\"https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png\",srcSet:\"https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=512 512w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/L1ks0tvygJnMx5t7JI9jbxGTBIk.png 4320w\",style:{aspectRatio:\"4320 / 2701\"},width:\"2160\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Get Started with Formo\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unlock your potential with \",/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\", the Web3 analytics platform for product and marketing teams. Harness token-gated forms, wallet intelligence, and web3 analytics to turbocharge your growth.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with Formo today to elevate your community strategies!\"]})]});export const richText4=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"We\u2019re thrilled to announce that \",/*#__PURE__*/e(n,{href:\"https://docs.worldcoin.org/world-chain\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"World Chain\"})}),\", the human-centric blockchain built on the OP Stack, is now integrated with Formo\u2019s web3 Form Builder! This milestone opens up new opportunities for builders to access critical onchain data and insights from the World Chain.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Formo, dapps and web3 teams building on World Chain can reach this growing user base of verified humans, driving engagement and sustainable growth\\xa0\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png\",srcSet:\"https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png?scale-down-to=512 512w,https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/l2n9ZMDgxSuGLfyUf2rs6RrnvM.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"World Chain x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why World Chain?\"})}),/*#__PURE__*/e(\"p\",{children:\"World Chain is a blockchain designed for humans, built to scale the Worldcoin protocol and the broader Ethereum community to 1 billion people and beyond\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With World Chain\u2019s integration, you can now create token-gated forms for the World ecosystem.\\xa0 This integration provides access to onchain data, such as token balances and wallet verification, enabling you to target verified users and gain valuable onchain insights.\"}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png\",srcSet:\"https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png?scale-down-to=512 512w,https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/6FNrTD05JzdkGDf2U8RxlwlE68.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"From today, you can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from World Chain, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for World Chain dapps, users, and communities.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Yos Riady, Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CWe\u2019re thrilled to integrate World Chain into Formo! This opens new doors for builders to use onchain data from World App. We\u2019re beyond excited to see how Formo will empower builders to use World's onchain data to build dapps for a blockchain designed for humans \\\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with World Chain on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing World Chain\u2019s data is now easier than ever on Formo. When creating a form, simply choose World Chain as your preferred blockchain, and you have full access to onchain data from the World Chain network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the World Chain network in your web3 Form:\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(n,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CWorld Chain\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png\",srcSet:\"https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png?scale-down-to=512 512w,https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9voFjGOGlyiKp1R565lGzYja0g.png 1551w\",style:{aspectRatio:\"1551 / 980\"},width:\"775\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"493\",src:\"https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png\",srcSet:\"https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png?scale-down-to=512 512w,https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/uPedEG39sgmOLUJkaGvhVzMyHA.png 1555w\",style:{aspectRatio:\"1555 / 987\"},width:\"777\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"World Chain is now LIVE on Formo!\",className:\"framer-image\",height:\"492\",src:\"https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png\",srcSet:\"https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png?scale-down-to=512 512w,https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HXFvHtuGtEvcmKrkdZosW6ZRjo.png 1555w\",style:{aspectRatio:\"1555 / 985\"},width:\"777\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?\"})}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(n,{href:\"http://formo.featurebase.app/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with World Chain and Formo today!\"]})]});export const richText5=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Web3 teams can use \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-web3-forms-a-new-way-to-collect-onchain-data\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Forms\"})}),\" as a compelling alternative to Google Forms. Token-gated forms create a data-driven way to build forms, enabling you to collect both onchain and offchain data while controlling access through wallet verification. In 2024, Web3 Forms transformed how teams capture onchain data and analyze user behavior onchain. Let\u2019s explore 7 key use cases for Web3 Forms.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Web3 forms boost user engagement, streamline processes, and strengthen brand-community relationships.\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/nRbjaHYd14qGR9QkHVsvg4szEV4.png\",srcSet:\"https://framerusercontent.com/images/nRbjaHYd14qGR9QkHVsvg4szEV4.png?scale-down-to=512 512w,https://framerusercontent.com/images/nRbjaHYd14qGR9QkHVsvg4szEV4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nRbjaHYd14qGR9QkHVsvg4szEV4.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Web3 forms boost user engagement, streamline processes, and strengthen brand-community relationships.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Are Web3 Forms better than Google Forms?\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.google.com/forms/about/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Google Forms\"})}),\" integrates well with the Google ecosystem but lacks the features Web3 projects need. Think of Google Forms as a basic option for surveys. In contrast, Web3 Forms (\",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/token-gated-forms-use-cases-and-how-to-get-started\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"token-gated forms\"})}),\") focuses on advanced data collection, offering wallet verification, social media verification (X, Discord, Farcaster, Telegram), and token ownership verification.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Google Forms interface\",className:\"framer-image\",height:\"567\",src:\"https://framerusercontent.com/images/PYNdO0SMbFHmCnI5GtbFTNp6eU.png\",srcSet:\"https://framerusercontent.com/images/PYNdO0SMbFHmCnI5GtbFTNp6eU.png?scale-down-to=512 512w,https://framerusercontent.com/images/PYNdO0SMbFHmCnI5GtbFTNp6eU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PYNdO0SMbFHmCnI5GtbFTNp6eU.png 1672w\",style:{aspectRatio:\"1672 / 1135\"},width:\"836\"}),/*#__PURE__*/e(\"p\",{children:\"Google Forms interface\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s how specific Web3 Forms solve challenges that Google Forms cannot:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Wallet verification\"}),\": Web3 Forms help teams to ensure that only verified wallets can access forms, protecting against \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-sybil-attacks-in-crypto-and-how-to-prevent-them\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Sybil attacks\"})}),\" and enhancing trust.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Token gating\"}),\": projects restrict access based on token ownership, ensuring only community members can view exclusive content.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://formo.so/blog/web3-analytics-challenges-use-cases-opportunities\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/t(r.a,{children:[/*#__PURE__*/e(\"strong\",{children:\"Onchain analytics\"}),\":\"]})}),\" Web3 Forms capture both onchain and offchain user data, offering insights that traditional form builders can\u2019t match.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced customization\"}),\": Web3 Forms empowers teams to design forms with customizable branding, reflecting the unique identity of each Web3 project.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"7 uses cases for Web3 Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are 7 use cases for Web3 Forms to enhance how teams capture data and acquire users:\"}),/*#__PURE__*/e(\"img\",{alt:\"Leverage access gating with 7 use cases for Web3 Forms\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/TR8bgNSYSw8G5dEW9qQ4I1P8nM.png\",srcSet:\"https://framerusercontent.com/images/TR8bgNSYSw8G5dEW9qQ4I1P8nM.png?scale-down-to=512 512w,https://framerusercontent.com/images/TR8bgNSYSw8G5dEW9qQ4I1P8nM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TR8bgNSYSw8G5dEW9qQ4I1P8nM.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Leverage access gating with 7 use cases for Web3 Forms\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Registration Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms make event, course, or membership registrations more secure and easier by verifying participants\u2019 wallets. Attendees can join an event or a webinar with NFT tickets or token-gated access, ensuring a personal experience.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s registration form | Web3 Saigon Community\",className:\"framer-image\",height:\"488\",src:\"https://framerusercontent.com/images/MuxVopxIk1R4ei3fRcFsT26Hgog.png\",srcSet:\"https://framerusercontent.com/images/MuxVopxIk1R4ei3fRcFsT26Hgog.png?scale-down-to=512 512w,https://framerusercontent.com/images/MuxVopxIk1R4ei3fRcFsT26Hgog.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MuxVopxIk1R4ei3fRcFsT26Hgog.png 1919w\",style:{aspectRatio:\"1919 / 977\"},width:\"959\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s registration form | Web3 Saigon Community\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"User research\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Product and marketing teams use Web3 Forms to collect valuable and genuine feedback without obtaining personal information from users through wallet and social media verification. They can analyze onchain data to understand user preferences for more informed product and marketing decisions.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s  survey form | Dabl Club\",className:\"framer-image\",height:\"493\",src:\"https://framerusercontent.com/images/HRXALahCA0TzndHWOXbTuTc.png\",srcSet:\"https://framerusercontent.com/images/HRXALahCA0TzndHWOXbTuTc.png?scale-down-to=512 512w,https://framerusercontent.com/images/HRXALahCA0TzndHWOXbTuTc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HRXALahCA0TzndHWOXbTuTc.png 1919w\",style:{aspectRatio:\"1919 / 986\"},width:\"959\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s\\xa0 survey form | Dabl Club\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Job Application Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms simplifies hiring by allowing applicants to submit their resumes and file projects while verifying their social media. This makes it easy for employers to confirm the applicants' skills. Additionally, applicants can submit their portfolios as NFTs or link their Web3 profiles, such as ENS domains.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s application form | Auditless\",className:\"framer-image\",height:\"487\",src:\"https://framerusercontent.com/images/GYsJTeVVT4u7Z6PjUcjoZpgDUQ.png\",srcSet:\"https://framerusercontent.com/images/GYsJTeVVT4u7Z6PjUcjoZpgDUQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/GYsJTeVVT4u7Z6PjUcjoZpgDUQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/GYsJTeVVT4u7Z6PjUcjoZpgDUQ.png 1904w\",style:{aspectRatio:\"1904 / 975\"},width:\"952\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s application form | Auditless\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Waitlists & Allowlists\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms manage waitlists or allowlists by verifying user eligibility onchain, ensuring only qualified individuals can join. Token-gated waitlists prevent bots or irrelevant users from joining, keeping the list clear and efficient.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s allowlist form | Scroll\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/pMAWn1hE0SqznTJCUWGzhxR8uY.png\",srcSet:\"https://framerusercontent.com/images/pMAWn1hE0SqznTJCUWGzhxR8uY.png?scale-down-to=512 512w,https://framerusercontent.com/images/pMAWn1hE0SqznTJCUWGzhxR8uY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pMAWn1hE0SqznTJCUWGzhxR8uY.png 1919w\",style:{aspectRatio:\"1919 / 983\"},width:\"959\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s allowlist form | Scroll\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Signup forms\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms improve your onboarding with wallet verification and token ownership verification, allowing users to sign up for newsletters, events, or exclusive communities. You can then use responses as valuable data for marketing strategies.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s sign-up form | Boost\",className:\"framer-image\",height:\"486\",src:\"https://framerusercontent.com/images/mwTM2u4OwE2omMuELpJxGHSokQ.png\",srcSet:\"https://framerusercontent.com/images/mwTM2u4OwE2omMuELpJxGHSokQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/mwTM2u4OwE2omMuELpJxGHSokQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mwTM2u4OwE2omMuELpJxGHSokQ.png 1917w\",style:{aspectRatio:\"1917 / 972\"},width:\"958\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s sign-up form | Boost\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Grant Form\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms provide a convenient method for collecting grant applications. Web3 brands can utilize token-gated forms to verify applicants' projects, collect portfolios, and ensure they meet onchain criteria, such as holding governance tokens.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s grant form | Magic Square Ecosystem\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/BoL4RczEBlqWDQDrKZdXV7O6FPo.png\",srcSet:\"https://framerusercontent.com/images/BoL4RczEBlqWDQDrKZdXV7O6FPo.png?scale-down-to=512 512w,https://framerusercontent.com/images/BoL4RczEBlqWDQDrKZdXV7O6FPo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/BoL4RczEBlqWDQDrKZdXV7O6FPo.png 1913w\",style:{aspectRatio:\"1913 / 982\"},width:\"956\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s grant form | Magic Square Ecosystem\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Contact Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms enhances the contact process by adding a layer of verification through wallet authentication. Additionally, it helps teams customize branded forms to improve brand recognition and awareness among users.\"}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s contact form | Layer3 \",className:\"framer-image\",height:\"489\",src:\"https://framerusercontent.com/images/mIikPaDttEOgurwOv2LJ3iDek.png\",srcSet:\"https://framerusercontent.com/images/mIikPaDttEOgurwOv2LJ3iDek.png?scale-down-to=512 512w,https://framerusercontent.com/images/mIikPaDttEOgurwOv2LJ3iDek.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mIikPaDttEOgurwOv2LJ3iDek.png 1903w\",style:{aspectRatio:\"1903 / 978\"},width:\"951\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s contact form | Layer3\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Future of Web3 Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Formo empowers product and marketing teams by offering a seamless way to create forms and surveys integrated with onchain data. Unlike traditional form builders, Formo combines simple form creation with advanced features for Web3-native projects such as wallet verification, access gating, and customized design.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"While Google Forms are a popular choice for general data collection, they do not fully meet the needs of Web3 projects. Web3 Forms offer enhanced functionality, improved privacy, and seamless blockchain integration. Token-gated Forms are ideal for capturing feedback, managing registrations, and hiring in Web3. If your team works with onchain data or within \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 communities\"})}),\", use Web3 Forms now to adopt and thrive growth.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(n,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo streamlines your data collection processes!\"]})]});export const richText6=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Brands use traditional forms and surveys for various purposes such as conducting \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/90-web3-market-research-questions-to-ask-your-audiences\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"market research\"})}),\", measuring brand equity, evaluating marketing campaigns, and much more. But do surveys work in Web3? How do you get feedback from verified onchain users?\"]}),/*#__PURE__*/e(\"p\",{children:\"Pseudonymity poses a challenge when identifying your high-value users onchain. Token-gated Forms help you capture onchain data from people who fulfill a specific onchain requirement such as token ownership. Let's explore.\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated forms restrict access to online surveys or forms based on the ownership of specific tokens\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/b145cDsshlfdV4uFwo9OQ1TFN8.png\",srcSet:\"https://framerusercontent.com/images/b145cDsshlfdV4uFwo9OQ1TFN8.png?scale-down-to=512 512w,https://framerusercontent.com/images/b145cDsshlfdV4uFwo9OQ1TFN8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/b145cDsshlfdV4uFwo9OQ1TFN8.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Token-gated forms restrict access to online surveys or forms based on the ownership of specific tokens\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are Token-gated Forms?\"})}),/*#__PURE__*/t(\"p\",{children:[\"In Web3, Token Gating restricts access to online content, features, or resources by verifying ownership of a specific token in a user's wallet. Users must prove ownership of their assets stored in a \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-crypto-wallets-most-popular-wallets-in-2024\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"cryptocurrency wallet\"})}),\" to gain access. You can now add token gating to forms and surveys to enhance your onchain data collection.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Token-gated forms (\",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-web3-forms-a-new-way-to-collect-onchain-data\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Forms\"})}),\") ensure targeted engagement from a specific community, such as NFT collectors, cryptocurrency investors, or DAO members. By integrating with various blockchain networks, token-gated forms and surveys enhance privacy, reduce spam, and foster a sense of exclusivity and community among participants. They are ideal for capturing insights, feedback, or preferences from a specific audience.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To support brands and users in Web3, \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/formo-web3-form-builder-available-now\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\u2019s Form Builder\"})}),\" offers token gating features that help you capture data from the target audience and provide valuable insights to drive Web3 growth.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Do Token-gated Forms Work?\"})}),/*#__PURE__*/e(\"p\",{children:\"Token gating relies on digital assets, or tokens, that exist on a specific blockchain. These tokens can be fungible ERC-20 tokens and non-fungible NFTs. If the ownership of the token is verified, access is granted; otherwise, it is denied.\"}),/*#__PURE__*/e(\"img\",{alt:\"The access gating process of Formo's Web3 Form Builder\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/Juj84UINGy6m1a6Qpxp6kfNs4.png\",srcSet:\"https://framerusercontent.com/images/Juj84UINGy6m1a6Qpxp6kfNs4.png?scale-down-to=512 512w,https://framerusercontent.com/images/Juj84UINGy6m1a6Qpxp6kfNs4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Juj84UINGy6m1a6Qpxp6kfNs4.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"The access gating process of Formo's Web3 Form Builder\"}),/*#__PURE__*/t(\"p\",{children:[\"When users respond to forms and surveys, they connect their cryptocurrency wallets. The system checks whether the user meets the specific criteria based on their token holdings. If they qualify, they are granted access to the forms. With token-gated forms, you can create selective surveys, protect against \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-sybil-attacks-in-crypto-and-how-to-prevent-them\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Sybil attacks\"})}),\", and capture actionable insights to foster a vibrant and active community.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Benefits of Token-gated Forms\"})}),/*#__PURE__*/e(\"p\",{children:\"Token-gated forms or surveys offer several advantages:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Acquire your Target Audience\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"By gating forms or surveys with token ownership, Web3 teams ensure their target audiences who are genuinely interested or invested in their project take part. Web3 Forms increases engagement and provides a deeper understanding of your onchain users.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Boost Data Quality\"})}),/*#__PURE__*/e(\"p\",{children:\"Web3 Forms help filter out irrelevant responses from users outside of your target audience, ensuring that your data is reliable. Focusing on participants with specific tokens or NFTs helps Web3 teams increase the likelihood of getting valuable feedback related to a specific project or community.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Boost Community Engagement\"})}),/*#__PURE__*/t(\"p\",{children:[\"Token-gated Forms create a sense of exclusivity for token holders, encouraging participation and loyalty within the \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 community\"})}),\". When members feel special and recognized for their contributions, they stay committed and grow with your community.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Improve User Retention\"})}),/*#__PURE__*/t(\"p\",{children:[\"Token gating helps Web3 brands and creators to offer special rewards to active token holders, such as \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-airdrops-10-biggest-crypto-airdrops-in-2024\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"airdrops\"})}),\" or early access to products. This exclusivity helps keep users engaged and connected to your Web3 project or platform.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Use cases of Token-Gating\"})}),/*#__PURE__*/e(\"p\",{children:\"Token-gated Forms are more than just a form, check out 4 creative use cases to find out:\"}),/*#__PURE__*/e(\"img\",{alt:\"4 Creative use cases of Token-gated Forms\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/rub3cjS5MS1Y6MdKiTeAHBEe7Y8.png\",srcSet:\"https://framerusercontent.com/images/rub3cjS5MS1Y6MdKiTeAHBEe7Y8.png?scale-down-to=512 512w,https://framerusercontent.com/images/rub3cjS5MS1Y6MdKiTeAHBEe7Y8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/rub3cjS5MS1Y6MdKiTeAHBEe7Y8.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"4 Creative use cases of Token-gated Forms\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Community Surveys\"})}),/*#__PURE__*/e(\"p\",{children:\"Token-gated forms allow you to understand granular segments of your community. With Formo, Web3 teams can easily create Web3 forms and share them in Discord, Telegram, Reddit, and Farcaster groups. Providing exclusive access through Web3 forms encourages user loyalty, active participation, and organic word-of-mouth marketing.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Exclusive Experiences\"})}),/*#__PURE__*/e(\"p\",{children:\"Token-gated forms help you identify potential members across a wide range of Web3 meetups and events. It creates a sense of exclusivity for members and builds hype for your project.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Early Product Releases\"})}),/*#__PURE__*/e(\"p\",{children:\"Token gating provides early access to decentralized application (dApp) features, updates, or new products for specific token holders. By identifying active users through Web3 forms, you can reward community members more effectively and recruit engaged users to inform product development.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Airdrops and Loyalty Rewards\"})}),/*#__PURE__*/t(\"p\",{children:[\"Projects use Web3 Forms to support campaigns for airdrops or rewards for loyal token holders. It helps Web3 product and marketing teams enhance \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/web3-go-to-market-strategies-new-approaches-and-key-metrics\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"go-to-market strategies\"})}),\" by capturing data from token holders, offering exclusive benefits, and incentivizing community engagement.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How To Create Token-Gate Forms with Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Here's a quick guide to creating Token-gated forms\\xa0 with Formo:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 1: Choose Your Network\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:'On the form settings page, go to \"Access Gate\" and click \"Add Requirement\".\\xa0\\xa0'}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/e(\"p\",{children:\"Choose the blockchain network you want to use. Formo supports over 20 networks including Ethereum, Solana, Polygon, Arbitrum, Avalanche, and more.\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"215\",src:\"https://framerusercontent.com/images/CxVnWQ0uE6lGVnWEUI1fzQX29o.png\",style:{aspectRatio:\"482 / 430\"},width:\"241\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 2: Select a token\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Select a token you want to use from the token dropdown. If your project isn\u2019t listed, you can add the token\u2019s contract address to get started.\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"86\",src:\"https://framerusercontent.com/images/DAwyw75w3K2AigqshMLUfvcZ50.png\",style:{aspectRatio:\"473 / 173\"},width:\"236\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 3: Specify the amount\"})}),/*#__PURE__*/e(\"p\",{children:\"Set the minimum amount and name the requirement. Click \u201CAdd Requirement\u201D to confirm.\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"133\",src:\"https://framerusercontent.com/images/r4XLuow0kAhVCUGoh2ZZibLM.png\",style:{aspectRatio:\"477 / 267\"},width:\"238\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 4: Hit Publish\"})}),/*#__PURE__*/e(\"p\",{children:\"Next, publish and share the form to start collecting responses.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"311\",src:\"https://framerusercontent.com/images/CfRSbGXu7BPneVBdWQOIiIVDhA.png\",srcSet:\"https://framerusercontent.com/images/CfRSbGXu7BPneVBdWQOIiIVDhA.png?scale-down-to=512 512w,https://framerusercontent.com/images/CfRSbGXu7BPneVBdWQOIiIVDhA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CfRSbGXu7BPneVBdWQOIiIVDhA.png 1316w\",style:{aspectRatio:\"1316 / 623\"},width:\"658\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 5: Test your token-gated form\"})}),/*#__PURE__*/e(\"p\",{children:\"Open the form and do a test submission from your wallet. Once everything works smoothly, share your form with your community!\"}),/*#__PURE__*/e(\"img\",{alt:\"Token-gated Forms: Use Cases, and How to Get Started\",className:\"framer-image\",height:\"333\",src:\"https://framerusercontent.com/images/dWO5IhOkEBvkkeswUD6qzP8QVI.png\",srcSet:\"https://framerusercontent.com/images/dWO5IhOkEBvkkeswUD6qzP8QVI.png?scale-down-to=512 512w,https://framerusercontent.com/images/dWO5IhOkEBvkkeswUD6qzP8QVI.png 720w\",style:{aspectRatio:\"720 / 666\"},width:\"360\"}),/*#__PURE__*/e(\"p\",{children:\"Token-gated Forms enhance user engagement and add value to your digital platform or community by creating a sense of exclusivity and ownership. It encourages participation while providing reliable insights for data-driven decisions. By using Formo's access gate feature, you ensure that your onchain data collection is focused on your active community members.\"}),/*#__PURE__*/e(\"p\",{children:\"Get Started with Token-gated Forms with Formo!\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(n,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo streamlines your data collection processes!\"]})]});export const richText7=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"We're excited to announce that \",/*#__PURE__*/e(n,{href:\"https://blog.uniswap.org/introducing-unichain\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Unichain Testnet\"})}),\", a layer-2 blockchain designed for DeFi, is now integrated with Formo\u2019s web3 Form Builder! This integration empowers web3 dapps and teams building on Unichain Testnet to effortlessly create web3 forms and surveys.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Formo, dapps and web3 teams building on Unichain Testnet now have the first access to a new source of onchain data, giving them more insights to make data-driven product decisions and build the innovative apps their users truly want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png\",srcSet:\"https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png?scale-down-to=512 512w,https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HewAIXI8AkneRoh4dfs9dpE85w.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Unichain Testnet x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Unichain Testnet?\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unichain Testnet, developed by \",/*#__PURE__*/e(n,{href:\"https://app.uniswap.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Uniswap Labs\"})}),\", is an OP Stack chain designed to be a faster and more cost-effective platform for DeFi applications. It serves as the hub for liquidity across chains in web3. The integration of Unichain Testnet marks a significant step forward in enhancing cross-chain interactions, creating a more accessible and efficient DeFi ecosystem.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With Unichain Testnet\u2019s integration, you can now seamlessly create token-gated forms for the Unichain Testnet ecosystem. This integration enables Web3 Defi teams to capture onchain data, take the opportunity to become leading developers and acquire high-value users on Unichain Testnet.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png\",srcSet:\"https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ovHvRJQ7JZ3IRMV48HyviZIQKQU.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"From today, you can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from Unichain Testnet, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for Unichain Testnet dapps, users, and communities.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Yos Riady, Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CThe Uniswap team has made great contributions to DeFi. We're thrilled to support the Unichain team's efforts to solve cost and decentralization challenges in Ethereum. We look forward to seeing how Formo will empower builders to harness Unichain's onchain data to build amazing dapps and communities.\u201D\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with Unichain Testnet on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing Unichain Testnet\u2019s data is now easier than ever on Formo. When creating a form, simply choose Unichain Testnet as your preferred blockchain, and you have full access to onchain data from the Unichain Testnet network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the Unichain Testnet network in your web3 Form:\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(n,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png\",srcSet:\"https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=512 512w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DKLg5rNTCZY0RgD9dg1BuRqobE.png 1918w\",style:{aspectRatio:\"1918 / 982\"},width:\"959\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CUnichain Testnet\u201D network, search or paste your token address\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png\",srcSet:\"https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png?scale-down-to=512 512w,https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Lp8gVs5Nln2CYS8BPSPJLHFdngA.png 1552w\",style:{aspectRatio:\"1552 / 980\"},width:\"776\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"491\",src:\"https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png\",srcSet:\"https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png?scale-down-to=512 512w,https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4iBYAMdEBF39wZlqng31wxZJ2Kk.png 1551w\",style:{aspectRatio:\"1551 / 982\"},width:\"775\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Unichain Testnet is now LIVE on Formo!\",className:\"framer-image\",height:\"490\",src:\"https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png\",srcSet:\"https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png?scale-down-to=512 512w,https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pSEPqJ9C5sj85mgqXswwnyuBJVw.png 1548w\",style:{aspectRatio:\"1548 / 980\"},width:\"774\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?\"})}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(n,{href:\"http://formo.featurebase.app/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})})})]});export const richText8=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"We're excited to announce that \",/*#__PURE__*/e(n,{href:\"https://www.avax.network/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Avalanche\"})}),\", a leading layer-2 blockchain, is now integrated with Formo\u2019s web3 Form Builder! This integration empowers web3 dapps and teams building on Avalanche to effortlessly create web3 forms and surveys.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Formo, dapps and web3 teams building on Avalanche now have access to a new source of onchain data, giving you more insights to make data-driven decisions and engage active users in web3.\"}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/xdrbBPsbqfJOnvmb5QsEZc2zZQQ.png\",srcSet:\"https://framerusercontent.com/images/xdrbBPsbqfJOnvmb5QsEZc2zZQQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/xdrbBPsbqfJOnvmb5QsEZc2zZQQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xdrbBPsbqfJOnvmb5QsEZc2zZQQ.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Avalanche x Formo\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Avalanche?\"})}),/*#__PURE__*/e(\"p\",{children:\"Avalanche (AVAX) is a highly scalable blockchain that supports decentralized applications (dApps) with fast confirmation and low transaction fees. Avalanche ranks third in total value locked in DeFi projects, following Ethereum and Binance Smart Chain.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What does this mean for you?\"})}),/*#__PURE__*/e(\"p\",{children:\"With Avalanche\u2019s integration, you can now seamlessly create token-gated forms for the Avalanche ecosystem. This integration enables developers to easily segment Web3 users, prevent Sybil attacks, and capture actionable onchain data.\"}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/jI6ScdkAprgFZUsnwfZPiR0QTPg.png\",srcSet:\"https://framerusercontent.com/images/jI6ScdkAprgFZUsnwfZPiR0QTPg.png?scale-down-to=512 512w,https://framerusercontent.com/images/jI6ScdkAprgFZUsnwfZPiR0QTPg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jI6ScdkAprgFZUsnwfZPiR0QTPg.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Blockchains supported by Formo\"}),/*#__PURE__*/e(\"p\",{children:\"Today, you can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Create forms that utilize onchain data from Avalanche, such as token and NFT balances.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Implement surveys and collect responses faster than ever for Avalanche dapps, users, and communities.\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yos Riady,\"}),\" Founder of Formo, shares his enthusiasm:\",/*#__PURE__*/e(\"br\",{}),\"\u201CFormo\u2019s integration with the Avalanche network marks a significant milestone for Formo and our users. We're beyond excited to see how Formo will empower builders to harness Avalanche's onchain data and create the applications their users truly need\u201D\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting Started with Avalanche on Formo\"})}),/*#__PURE__*/e(\"p\",{children:\"Accessing Avalanche\u2019s data is now easier than ever on Formo. When creating a form, simply choose Avalanche as your preferred blockchain, and you have full access to onchain data from the Avalanche network.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to connect to the Avalanche network in your web3 Form:\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 1\"}),\": Go to \",/*#__PURE__*/e(n,{href:\"https://formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo.so\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 2: \"}),\"Sign in and create a form\"]}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"372\",src:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png\",srcSet:\"https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fyITiEVuoNWB24JtzhDIj0Y1fC8.png 1188w\",style:{aspectRatio:\"1188 / 744\"},width:\"594\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 3\"}),\": Go to Access Gate in the Settings page and choose \u201CAdd Requirement\u201D. You can select an ERC20 Token or a Native Token based on your needs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"374\",src:\"https://framerusercontent.com/images/fvlyWZ7NvRr6R5Z1RKkFciJG4.png\",srcSet:\"https://framerusercontent.com/images/fvlyWZ7NvRr6R5Z1RKkFciJG4.png?scale-down-to=512 512w,https://framerusercontent.com/images/fvlyWZ7NvRr6R5Z1RKkFciJG4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fvlyWZ7NvRr6R5Z1RKkFciJG4.png 1197w\",style:{aspectRatio:\"1197 / 749\"},width:\"598\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 4:\"}),\" Select the \u201CAvalanche\u201D network, search or paste your token address\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 5\"}),\": Set the minimum amount and name your requirement\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Step 6:\"}),\" Click on \u201CAdd requirement\u201D to complete.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"376\",src:\"https://framerusercontent.com/images/BjjlEgOD2PSnCEwY595k98Z6ZE.png\",srcSet:\"https://framerusercontent.com/images/BjjlEgOD2PSnCEwY595k98Z6ZE.png?scale-down-to=512 512w,https://framerusercontent.com/images/BjjlEgOD2PSnCEwY595k98Z6ZE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/BjjlEgOD2PSnCEwY595k98Z6ZE.png 1199w\",style:{aspectRatio:\"1199 / 752\"},width:\"599\"}),/*#__PURE__*/e(\"p\",{children:\"Next, you can publish and share the form to start collecting responses. You\u2019ll be able to engage with your most active users and gain actionable insights to build products people want.\"}),/*#__PURE__*/e(\"img\",{alt:\"Avalanche is now LIVE on Formo!\",className:\"framer-image\",height:\"374\",src:\"https://framerusercontent.com/images/9PrgHfK4rExaURzKp48xNORHFy0.png\",srcSet:\"https://framerusercontent.com/images/9PrgHfK4rExaURzKp48xNORHFy0.png?scale-down-to=512 512w,https://framerusercontent.com/images/9PrgHfK4rExaURzKp48xNORHFy0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9PrgHfK4rExaURzKp48xNORHFy0.png 1195w\",style:{aspectRatio:\"1195 / 749\"},width:\"597\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What\u2019s next?\"})}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re committed to integrating more blockchains and offering additional features to support your web3 data and analytics needs. If there\u2019s a blockchain you\u2019d love to see on Formo, \",/*#__PURE__*/e(n,{href:\"http://formo.featurebase.app/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"let us know\"})}),\", and we\u2019ll work to make it happen!\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})})})]});export const richText9=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Currently, over 125 startups are working to provide solutions to support some of the world\u2019s most innovative companies, ecosystems, and brands as they navigate \",/*#__PURE__*/e(n,{href:\"https://formo.so/web3-growth-hacks\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 growth\"})}),\". As the world becomes increasingly digitized, the \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack\"}),\" has emerged as a key innovation in the digital landscape. In this article, we will explore the \",/*#__PURE__*/e(\"strong\",{children:\"Web3 growth stack\"}),\", examining the technology, key players, and trends shaping the future of the Internet.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding Web3 Growth Stack\"})}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack\"}),\" includes the tools and platforms that product managers and marketers use to acquire, engage, and retain users (utilizing Web3 technologies).\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"The MarTech category has grown exponentially - an increase of up to 6,571%, from 150 to over 9.9 thousand companies between 2011 and 2022.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"Brinker, S. Growth of the Martech Landscape 2011-2022. Source: chiefmartech.com\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/qFN6lBM8b2Jwz3NL51w93dk0s.png\",srcSet:\"https://framerusercontent.com/images/qFN6lBM8b2Jwz3NL51w93dk0s.png?scale-down-to=512 512w,https://framerusercontent.com/images/qFN6lBM8b2Jwz3NL51w93dk0s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qFN6lBM8b2Jwz3NL51w93dk0s.png 1675w\",style:{aspectRatio:\"1675 / 904\"},width:\"837\"}),/*#__PURE__*/t(\"p\",{children:[\"Brinker, S. Growth of the Martech Landscape 2011-2022. Source: \",/*#__PURE__*/e(n,{href:\"https://chiefmartec.com/2022/05/marketing-technology-landscape-2022-search-9932-solutions-on-martechmap-com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"chiefmartech.com\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"These tools (e.g., CRM/MarTech software) help brands and startups manage key activities, including demand generation, user engagement, conversion measurement, monetization, and customer satisfaction. Unfortunately, many Web2 growth tools are inadequate for the needs of crypto and Web3 brands. Marketing automation and customer interaction tools such as \",/*#__PURE__*/e(n,{href:\"https://www.salesforce.com/ap/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Salesforce \"})}),\"and \",/*#__PURE__*/e(n,{href:\"https://mailchimp.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Mailchimp\"})}),\" do not account for onchain activities and events. Product analytics and attribution platforms such as \",/*#__PURE__*/e(n,{href:\"https://segment.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Segment\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://amplitude.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Amplitude\"})}),\" lack blockchain and NFT data.\"]}),/*#__PURE__*/e(\"p\",{children:'Worse still, no one has combined in-app activity with programmable payments, one of the biggest opportunities in web3 growth. As a result, Web3 developers are often left \"fumbling in the dark,\" falling behind in the battle for user attention online.'}),/*#__PURE__*/t(\"p\",{children:[\"This is starting to change. As we enter 2024, the \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack \"}),\"is undergoing rapid development, driven by the integration of core crypto primitives, such as onchain attribution and identity, and native bi-directional value flow.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Web3 Growth Funnel\"})}),/*#__PURE__*/e(\"p\",{children:\"To better understand the impact of Web3 ideas on the industry, it's critical to examine each part of the growth funnel. We'll start with user acquisition and then move on to engagement and retention.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"The Web3 Growth Funnel\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/8yw8d0fbuR8NyOoADtsFCaqhJqY.png\",srcSet:\"https://framerusercontent.com/images/8yw8d0fbuR8NyOoADtsFCaqhJqY.png?scale-down-to=512 512w,https://framerusercontent.com/images/8yw8d0fbuR8NyOoADtsFCaqhJqY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8yw8d0fbuR8NyOoADtsFCaqhJqY.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"The Web3 Growth Funnel\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 User Acquisition\"})}),/*#__PURE__*/e(\"p\",{children:\"User acquisition refers to the process of finding, acquiring, and activating new users for a product. In the Web3 ecosystem, user acquisition relies on advanced targeting and segmentation, supported by the combination of onchain data with offchain information. This approach delivers more accurate targeting and a better user experience.\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, Web3-enabled ad units allow users to earn rewards or purchase directly within ads without leaving the publisher's page. This revolutionizes core advertising metrics, transforming cost-per-click (CPC) and cost-per-impression (CPM) models into cost-per-transaction models.\"}),/*#__PURE__*/t(\"p\",{children:[\"Beyond advertising, direct outbound marketing also benefits from Web3 technology integration. Address-to-address messaging through protocols such as Dialect, XMTP, and \",/*#__PURE__*/e(n,{href:\"https://www.nansen.ai/post/announcing-nansen-connect-the-messaging-app-of-web3\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Nansen Connect\"})}),\" enables Web3-native lifecycle marketing, allowing you to reach high-value users.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 User Engagement\"})}),/*#__PURE__*/t(\"p\",{children:[\"Engagement analytics are critical for understanding user behavior and making informed decisions about product improvement. Crypto-native teams such as Spindl.xyz and Boost.xyz are developing solutions that combine Web2 engagement tools with onchain attribution and identity. By linking granular in-app actions to onchain personas, product teams can identify inflection points in the product lifecycle and more effectively address issues like \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-sybil-attacks-in-crypto-and-how-to-prevent-them\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Sybil attacks\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 User Retention\"})}),/*#__PURE__*/t(\"p\",{children:[\"Retaining users is often more cost-effective than acquiring new ones, making it a crucial aspect of the growth funnel. Onchain identity and attribution data help product teams develop stronger incentive models and improve user loyalty. Quest platforms such as Galxe, Layer3, and \",/*#__PURE__*/e(n,{href:\"https://www.gitcoin.co/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Gitcoin\"})}),\" leverage onchain credentials, airdrops, and token-gated events to engage and retain users. Additionally, these brands are exploring ways to incentivize users through rewards and ownership.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding Users \u2014 The Key to Growth in Web3\"})}),/*#__PURE__*/t(\"p\",{children:[\"Although Web3 has experienced growth in recent years, the competitive landscape is fierce, leading to high attrition rates. Around 40% of the 4,000 DApps listed on \",/*#__PURE__*/e(n,{href:\"https://defillama.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Defilama\"})}),\" appeared between 2020 and 2021 but disappeared after just one or two years. The constant challenge of attracting new users and keeping them engaged with products is a puzzle for brands in both Web2 and Web3. The key to sustainable growth lies in a thorough understanding of your users.\"]}),/*#__PURE__*/e(\"p\",{children:\"User insights and their preferred online destinations are important for Web3 projects to build effective strategies for attracting new users. By examining user journeys and funnels from offchain channels such as social media, quest platforms, and landing pages to onchain smart contracts, Web3 projects can optimize their marketing campaigns.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"In-depth research into user behavior within your products and other Web3 ecosystems can provide valuable insights to improve the user experience and drive growth.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Challenges and Opportunities in the Web3 Growth Stack\"})}),/*#__PURE__*/t(\"p\",{children:[\"As the \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack\"}),\" gains traction, brands and developers need to navigate challenges and opportunities in this emerging landscape:\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Scalability: \"}),\"With more users and applications adopting Web3 technology, effective scalability becomes increasingly important. Layer-2 solutions such as Optimistic and ZK Rollups can help address scalability concerns, enabling faster transactions and lower costs.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Regulation and Compliance:\"}),\" The Web3 growth industry faces a complex and evolving regulatory landscape that varies by jurisdiction. brands must navigate these legal challenges while ensuring compliance with existing and emerging laws, including user privacy, data protection, and anti-money laundering (AML) requirements.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tokenomics:\"}),\" Tokenizing digital assets and services is a critical part of the \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack\"}),\". brands must carefully design tokenomics models to ensure sustainability and create value for users.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ecosystem Collaboration:\"}),\" The Web3 Growth Industry is marked by rapid innovation and competition. To thrive, brands must actively engage with the broader ecosystem, collaborating with other projects, developers, and users to build partnerships and drive collective growth.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack: Brands and Areas to Watch\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are some of the leading players in each field:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/EkUC6dItu9oQMA3DQQYBf5Fs.png\",srcSet:\"https://framerusercontent.com/images/EkUC6dItu9oQMA3DQQYBf5Fs.png?scale-down-to=512 512w,https://framerusercontent.com/images/EkUC6dItu9oQMA3DQQYBf5Fs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/EkUC6dItu9oQMA3DQQYBf5Fs.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"The common categories of Web Growth Stacks\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Loyalty Platforms\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.blackbird.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Blackbird\"})}),\": Enhances customer loyalty through wallet-based rewards.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://tokenproof.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Token Proof:\"})}),\" Verifies wallet ownership to unlock loyalty rewards.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://join.kazm.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Kazm\"})}),\": Builds wallet-based loyalty programmes for personalized engagement.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Quests\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.layer3.xyz/quests\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer3\"})}),\": Gamify user engagement with interactive quests.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.galxe.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Galxe\"})}),\": Empowers brands to create quest-driven growth campaigns.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://boost.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Boost\"})}),\": Rewards users for completing tasks and quests onchain.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Community Tools\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"http://collab.land/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Collab.land\"})}),\": Manages community memberships based on token ownership.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.jokerace.io/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Jokerace:\"})}),\" Hosts decentralized community-driven contests.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.party.app/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"PartyDAO\"})}),\": Facilitates collective decision-making and participation in \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/how-to-build-a-web3-community-best-engagement-strategies\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 communities.\"})})]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Messaging\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://xmtp.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"XMTP\"})}),\": Enables secure, wallet-to-wallet messaging across platforms.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://push.org/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Push:\"})}),\" Provides decentralized notifications for dApps and wallet users.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.dialect.to/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Dialect\"})}),\": Offers customizable onchain messaging solutions.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Social\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://warpcast.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Warpcast: \"})}),\"Decentralizes social networking for Web3 communities.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://hey.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Hey\"})}),\": Focuses on building privacy-centric social experiences.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Ad Networks\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.hypelab.com/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Hypelab:\"})}),\" Provides onchain advertising solutions for dApps.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.slise.xyz/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Slise: \"})}),\"Focuses on Web3-native advertising with wallet-based targeting.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"This category of software will replace the previous generation of MarTech tools, as it addresses many of the challenges startups face in the Web3 space.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Formo - Web3 Growth Analytics for Web3 Startups\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\" empowers Web3 teams to capture and analyze onchain data (DApps, contracts, etc.) and offchain data (social media, etc.) to create a comprehensive customer profile. With Formo\u2019s \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/5-things-web3-form-builders-can-do-that-google-forms-can-t\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Form Builder\"})}),\", Web3 product and marketing teams can better understand their users, gain a complete view of their product, target the right users at the right time, and achieve \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-is-product-market-fit-12-metrics-to-measure-it\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"product-market fit\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"Achieve product-market fit and drive growth with Formo\u2019s Web3 Form Builder\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/KshVcY8Qn0lebCfxVnvfQMMGeY.png\",srcSet:\"https://framerusercontent.com/images/KshVcY8Qn0lebCfxVnvfQMMGeY.png?scale-down-to=512 512w,https://framerusercontent.com/images/KshVcY8Qn0lebCfxVnvfQMMGeY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KshVcY8Qn0lebCfxVnvfQMMGeY.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Achieve product-market fit and drive growth with Formo\u2019s Web3 Form Builder\"}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"strong\",{children:\"Web3 Growth Stack\"}),\" is an exciting development that brings great potential for both brands and users. By embracing this new paradigm, Web3 teams can unlock the transformative power of decentralization and create more user-centric digital experiences.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Follow Formo on \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(n,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn more about Web3 Growth!\"]})]});export const richText10=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Capturing and structuring user data is critical for personalizing marketing, supporting sales, and enhancing user experiences. With massive amounts of data generated daily, effective data collection tools and techniques offer valuable insights and a competitive edge. As data sources expand, so do the methods and technologies used for collection.\"}),/*#__PURE__*/e(\"p\",{children:\"This guide will cover key concepts, tools, and best practices for creating an efficient data collection framework. With the right approach, data becomes a powerful asset for making informed, actionable decisions.\"}),/*#__PURE__*/e(\"img\",{alt:\"Data collection is the systematic process of capturing and measuring information from various sources\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/kBLv7qNz14oo0q2tr5WcK7nAcw.png\",srcSet:\"https://framerusercontent.com/images/kBLv7qNz14oo0q2tr5WcK7nAcw.png?scale-down-to=512 512w,https://framerusercontent.com/images/kBLv7qNz14oo0q2tr5WcK7nAcw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/kBLv7qNz14oo0q2tr5WcK7nAcw.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Data collection is the systematic process of capturing and measuring information from various sources\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is data collection?\"})}),/*#__PURE__*/e(\"p\",{children:\"Data Collection is the systematic process of capturing and evaluating information to address specific research questions or problems. It involves sourcing data to answer questions, assess outcomes, and predict trends.\"}),/*#__PURE__*/e(\"p\",{children:\"Data can be classified into two main types:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Quantitative Data Collection\",/*#__PURE__*/e(\"br\",{}),\"This deals with numerical data that can be measured and analyzed statistically. Methods such as surveys and metrics are commonly used, helping to test hypotheses, track trends, and segment customers.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Qualitative Data Collection\",/*#__PURE__*/e(\"br\",{}),\"This focuses on descriptive, non-numerical data to explore deeper insights into behaviors, motivations, and attitudes. Methods include interviews and focus groups.\\xa0\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why do we need data collection?\"})}),/*#__PURE__*/e(\"p\",{children:\"Data collection plays an important role in the success of any brand or project for several key reasons:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Customer Insights\"}),\": Understanding user preferences and needs deeply, enabling brands to deliver more personalized and relevant experiences.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Targeted Marketing\"}),\": By segmenting prospects effectively, teams can deliver more precise, automated marketing campaigns, increasing engagement and conversion rates.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Decision-Making\"}),\": Accurate data empowers better decision-making, offering insights that guide strategy and operational improvements.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accurate Forecasting\"}),\": Data collection enhances reporting and long-term planning by improving the accuracy of predictions, which supports better business growth and risk management.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are the different data collection methods in tech?\"})}),/*#__PURE__*/e(\"img\",{alt:\"Examples of data collection methods\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/ok5u08YtboLjrSIDTFz9HsPMWE.png\",srcSet:\"https://framerusercontent.com/images/ok5u08YtboLjrSIDTFz9HsPMWE.png?scale-down-to=512 512w,https://framerusercontent.com/images/ok5u08YtboLjrSIDTFz9HsPMWE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ok5u08YtboLjrSIDTFz9HsPMWE.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"Examples of data collection methods\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s a brief overview of the most common methods:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Primary Data Collection\"}),\" is gathered firsthand, directly from sources you engage with. This method is tailored to your research needs and offers unique, original information. Here are the specific methods:\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Surveys & Forms\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://formo.so/blog/90-web3-market-research-questions-to-ask-your-audiences\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Surveys\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/what-are-web3-forms-a-new-way-to-collect-onchain-data\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"forms\"})}),\" are the easiest way to capture information that aligns with your users. There are two ways:\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Closed-ended Surveys:\"}),\" Use predefined answers for straightforward analysis (e.g., yes/no, multiple-choice).\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Open-ended Surveys: \"}),\"Allow respondents to provide detailed, qualitative responses, offering richer insights but requiring more complex analysis.\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros:\"}),\" Efficient for large groups, easy to analyze, cost-effective.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons: \"}),\"Potential for response bias, low response rates.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Interviews\"})}),/*#__PURE__*/e(\"p\",{children:\"Conducted one-on-one, these provide in-depth, personalized information. Interviews can be structured, semi-structured, or unstructured, depending on the research goals.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros\"}),\": Rich, detailed data, opportunity for flexible follow-up questions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons\"}),\": Time-consuming, potential for interviewer bias, limited reach.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Focus Groups\"})}),/*#__PURE__*/e(\"p\",{children:\"Group discussions that capture diverse opinions and insights. Useful for exploring attitudes and behaviors, though results may be influenced by group dynamics.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros\"}),\": Diverse perspectives, and interactive discussions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons\"}),\": Group influence may skew individual responses, and managing group dynamics can be challenging.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"A/B Testing\"})}),/*#__PURE__*/e(\"p\",{children:\"Compare two variations (A and B) to determine which performs better.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros: \"}),\"Clear insights, simple to run and analyze.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons: \"}),\"Needs high traffic, time-consuming, may oversimplify.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Web Visitor Analytics\"})}),/*#__PURE__*/e(\"p\",{children:\"Tracks and analyzes user behavior on websites in real-time.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros: \"}),\"Real, unbiased data on user actions. Useful for understanding actual behavior.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons: \"}),\"Time-intensive to analyze, can be limited in broader applicability.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Secondary Data Collection\"}),\" uses existing information collected by others, such as government reports, online databases, or research articles. It is ideal for gaining insights quickly without conducting original research.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Public Datasets\"})}),/*#__PURE__*/e(\"p\",{children:\"Information from external sources, such as government agencies or published reports.\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pros\"}),\": Time-saving, often readily available, suitable for large-scale studies.\"]})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cons\"}),\": Variable data quality, limited control over the data collection process, and potential access restrictions.\"]})})}),/*#__PURE__*/e(\"img\",{alt:\"The difference between common data collection methods\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/GLIgEolG7g896ZTTTECfMpLc1U.png\",srcSet:\"https://framerusercontent.com/images/GLIgEolG7g896ZTTTECfMpLc1U.png?scale-down-to=512 512w,https://framerusercontent.com/images/GLIgEolG7g896ZTTTECfMpLc1U.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/GLIgEolG7g896ZTTTECfMpLc1U.png 1920w\",style:{aspectRatio:\"1920 / 1081\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:\"The difference between common data collection methods\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data Collection Tools\"})}),/*#__PURE__*/e(\"p\",{children:\"Data collection involves capturing both quantitative and qualitative data to support various analyses.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Technology can greatly enhance your data collection process. Key tools fall into two categories:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data Collection:\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"637\",src:\"https://framerusercontent.com/images/rgSQjwoMi8jRzen3FLYesZCU.png\",srcSet:\"https://framerusercontent.com/images/rgSQjwoMi8jRzen3FLYesZCU.png?scale-down-to=512 512w,https://framerusercontent.com/images/rgSQjwoMi8jRzen3FLYesZCU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/rgSQjwoMi8jRzen3FLYesZCU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/rgSQjwoMi8jRzen3FLYesZCU.png 2258w\",style:{aspectRatio:\"2258 / 1274\"},width:\"1129\"}),/*#__PURE__*/e(\"p\",{children:\"These tools simplify the process of collecting data\"}),/*#__PURE__*/e(\"p\",{children:\"Examples:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.google.com/forms/about/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/t(r.a,{children:[/*#__PURE__*/e(\"strong\",{children:\"Google Forms\"}),\":\"]})}),\" A simple tool for creating forms to collect data.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.qualtrics.com/en-au/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/t(r.a,{children:[/*#__PURE__*/e(\"strong\",{children:\"Qualtrics\"}),\":\"]})}),\" An advanced platform for survey creation and data collection, especially in research settings.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Formo\"})})}),\": A user-friendly tool for creating forms and surveys integrated with blockchain data. Useful for both Web2 and Web3 projects.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data Analysis, Visualization, Reporting:\"})}),/*#__PURE__*/e(\"p\",{children:\"These tools help process, interpret, and visualize data, and generate reports.\"}),/*#__PURE__*/e(\"p\",{children:\"Examples:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://workspace.google.com/products/sheets/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Google Sheets\"})}),\": A versatile tool for organizing data and performing basic analysis.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.microsoft.com/en-us/power-platform/products/power-bi\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Power BI\"})}),\": A powerful tool for data visualization and business intelligence reporting.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Challenges in data collection\"})}),/*#__PURE__*/e(\"p\",{children:\"Data collection empowers brands to gain valuable insights, but it comes with several challenges:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Low Response Rates\"}),\": Surveys and interviews may suffer from low participation, reducing the representativeness of the sample.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Access Issues\"}),\": Reaching niche or hard-to-access target groups can be difficult, which can limit the comprehensiveness of the data.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Quality Problems\"}),\": Biases, inaccuracies, and incomplete data can undermine the value and reliability of the collected information.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Resource Constraints\"}),\": Data collection efforts often face time and budget limitations, which can affect the scope and effectiveness of the process.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are the key steps in the data collection process?\"})}),/*#__PURE__*/e(\"p\",{children:\"Data collection, much like constructing a building, requires careful planning and execution. Here\u2019s a breakdown of the basic stages to ensure your data remains reliable and useful:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Define Objectives\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What\"}),\": Identify the specific research question or goal that will guide your data needs.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why\"}),\": Clear objectives ensure the data you collect is relevant and purposeful.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Select Methods\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Quantitative or Qualitative:\"}),\" Choose appropriate methods based on whether you need numerical data (quantitative) or descriptive insights (qualitative).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How:\"}),\" Methods could include surveys, interviews, observations, or a combination, depending on your objectives.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Develop Instruments\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Design:\"}),\" Create tools such as surveys, interview guides, and observation protocols tailored to your chosen methods.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Test:\"}),\" Pilot these instruments on a small sample to refine and improve them before full-scale data collection.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Collect Data\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Implementation:\"}),\" Use your refined instruments to capture data from the entire target sample.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Management:\"}),\" Systematically store and organize the data, ensuring accessibility and proper categorization.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Process and Clean Data\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prepare:\"}),\" Clean the data by addressing missing values, errors, and inconsistencies.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Analyze:\"}),\" Process the raw data carefully to ensure accuracy and reliability in your analysis and findings.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Turbocharge your\\xa0 onchain apps with Formo\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unlock your growth with Formo, the \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/web3-analytics-challenges-use-cases-opportunities\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 analytics\"})}),\" platform built for product and marketing teams. With Formo, you can:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Design flexible surveys using the \",/*#__PURE__*/e(n,{href:\"https://formo.so/blog/5-things-web3-form-builders-can-do-that-google-forms-can-t\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Web3 Form Builder\"})}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Collect both onchain and offchain data through social verification and token-gating.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Seamlessly export your data for deeper analysis.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Visualize onchain data with Web3 Analytics.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Formo\u2019s Form Builder \u2013 The perfect solution for Web3 projects\",className:\"framer-image\",height:\"493\",src:\"https://framerusercontent.com/images/LxeeJ8UmzIT41zck3soapP8S00.png\",srcSet:\"https://framerusercontent.com/images/LxeeJ8UmzIT41zck3soapP8S00.png?scale-down-to=512 512w,https://framerusercontent.com/images/LxeeJ8UmzIT41zck3soapP8S00.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxeeJ8UmzIT41zck3soapP8S00.png 1906w\",style:{aspectRatio:\"1906 / 987\"},width:\"953\"}),/*#__PURE__*/e(\"p\",{children:\"Formo\u2019s Form Builder \u2013 The perfect solution for Web3 projects\"}),/*#__PURE__*/e(\"p\",{children:\"Data collection is more than just gathering numbers\u2014it's about unlocking actionable insights that drive decisions, solve problems, and foster deeper understanding. By mastering these tools and techniques, you\u2019ll ensure accuracy and reliability, empowering product and marketing teams to achieve meaningful progress.\"}),/*#__PURE__*/t(\"p\",{children:[\"Follow us on \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/company/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"LinkedIn\"})}),\" and \",/*#__PURE__*/e(n,{href:\"https://x.com/getformo\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Twitter\"})}),\", and join our \",/*#__PURE__*/e(n,{href:\"https://t.me/+uFVt_ThXDUxjZWVl\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"community\"})}),\" to learn how Formo streamlines your data collection processes!\"]})]});export const richText11=/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Boost your brand\u2019s presence with Pretty Form Links \u2013 a simple yet effective feature that allows you to share customized forms through short, memorable URLs that reflect your brand. Whether it's your company name, product, or keyword, Pretty Form Links create a seamless connection between your brand and your audience, building trust and increasing engagement.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1081\",src:\"https://framerusercontent.com/images/2fQpE3MvbpQBPlHy8TBb55z45w.png\",srcSet:\"https://framerusercontent.com/images/2fQpE3MvbpQBPlHy8TBb55z45w.png?scale-down-to=512 512w,https://framerusercontent.com/images/2fQpE3MvbpQBPlHy8TBb55z45w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/2fQpE3MvbpQBPlHy8TBb55z45w.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/2fQpE3MvbpQBPlHy8TBb55z45w.png 3840w\",style:{aspectRatio:\"3840 / 2162\"},width:\"1920\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Pretty Form Links?\"})}),/*#__PURE__*/e(\"p\",{children:\"Did you know that 81% of customers need to trust a brand before they will take action? Custom links help build that trust by making your forms more professional and recognizable. \"}),/*#__PURE__*/e(\"p\",{children:\"Branded links increase click-through rates, leading to higher engagement and better conversions. They also make it easier for search engines to associate your forms with your brand, increasing the visibility of your online presence.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How It Works\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Go to the Formo Share page and select 'Customize link'.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:'Enter your branded subdomain in \"Use a subdomain\".'})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Your forms will now have a branded link, such as https://yourbrand.formo.so/your-form-name.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Share these links everywhere to elevate your brand in every interaction.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1227\",src:\"https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png\",srcSet:\"https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png?scale-down-to=512 512w,https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/isvh2HeAPHOb6nfJQ7Hjck6PUY.png 4320w\",style:{aspectRatio:\"4320 / 2454\"},width:\"2160\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What can I do with Custom Form Links?\"})}),/*#__PURE__*/e(\"p\",{children:\"You can now showcase your brand in:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Signup forms and allowlists\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Growth marketing campaigns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Product surveys & feedback forms\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Get started with Formo today and enhance your customer experience with Pretty Form Links!\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Get Started with Formo\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unlock your potential with \",/*#__PURE__*/e(n,{href:\"https://formo.so/\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Formo\"})}),\", the Web3 analytics platform for product and marketing teams. Harness token-gated forms, wallet intelligence, and web3 analytics to turbocharge your growth.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://app.formo.so\",motionChild:!0,nodeId:\"beH60saVD\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Get started\"})}),\" with Formo today!\"]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "__FramerMetadata__"]
}
