{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Bm2K3fEeddNFDvu4IgrN/eBVGTcFNMCpfOt6ou1XQ/fGcXWNQur-21.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as a}from\"framer\";import{motion as o}from\"framer-motion\";import*as r from\"react\";export const richText=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"During any onboarding experience you have access to several customer data points that, when used correctly, will set your customer up for success. These data points will help you create a highly-personalized and powerful onboarding journey.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We are going to break down the data points most crucial to each phase of the onboarding process. Since some products are more complicated than others, onboarding journeys can differ in length. . The three phases we\u2019ve outlined can be easily adapted to expand over days or weeks, depending on the difficulty of implementation and onboarding.\"]}),/*#__PURE__*/e(\"p\",{children:\"The best part? When you use Ortto, your data and marketing automation are all in one platform, making highly-personalized journeys incredibly simple.\"}),/*#__PURE__*/e(\"h2\",{children:\"Phase 1 - Implementation\"}),/*#__PURE__*/e(\"p\",{children:\"This stage is about setting up your new customers for success. Using key data points and gathering further customer information will help you understand what they are hoping to achieve and the kind of content, product features and communication style are most relevant to them.\"}),/*#__PURE__*/e(\"h3\",{children:\"Data from forms\"}),/*#__PURE__*/e(\"p\",{children:\"Forms \u2014 those you use including lead capture and sign-up forms \u2014 are a valuable tool to collect information about your customers. It\u2019s likely you have more forms than you realize. They may be used as part of the book a demo process, to start a trial, or popups prompting the website visitor to sign up to your newsletter, download an ebook, or attend a webinar.\"}),/*#__PURE__*/e(\"img\",{alt:\"Onboarding customer journey\",className:\"framer-image\",src:\"https://framerusercontent.com/images/vr5MC75hRhD6fzPoc3pnLd6CfE.png\",srcSet:\"https://framerusercontent.com/images/vr5MC75hRhD6fzPoc3pnLd6CfE.png?scale-down-to=512 512w,https://framerusercontent.com/images/vr5MC75hRhD6fzPoc3pnLd6CfE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/vr5MC75hRhD6fzPoc3pnLd6CfE.png 1200w\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/lead-capture-forms/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Lead capture forms\"})}),\" will be the starting point of your customer\u2019s profile. With each data point added through your forms, your CDP will be automatically updated, creating a robust profile.\"]}),/*#__PURE__*/e(\"p\",{children:\"Sign-up forms should be as short and sweet as possible, but even a single field asking your new customer \u2018What do you want to achieve with our product?\u2019 can go a long way to helping you personalize their onboarding journey.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, perhaps your product is a project management app. The sooner you can determine whether your customer is an individual looking to organize a life event like a wedding or a business looking to manage a major project like a rebrand, the better your onboarding journey will be. Getting this information upon sign up is essential to their success, and in most cases they\u2019ll be happy to answer the question if it means receiving relevant content and information.\"}),/*#__PURE__*/e(\"h3\",{children:\"Demographic and firmographic data\"}),/*#__PURE__*/e(\"p\",{children:\"Learn more about your customers by using demographic and firmographic data to build out your customer\u2019s profile. The more you know about your customers the more you are able to speak to them on a more personal level.\"}),/*#__PURE__*/t(\"p\",{children:[\"The collection and collation of demographic and firmographic data within your Ortto account, allows you to then segment your audience (\",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/10-use-cases-for-audience-segmentation/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"among other uses)\"})}),\" so you can target them with the right message, at the right time, in the right place.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/segment-your-audience-with-ortto/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Segmenting your audience\"})}),\" will give you access to personalize your message, content and channel use to best suit that group. Plus you can further add to your customer\u2019s data profile by using a data enrichment platform like Clearbit. This program uses millions of data points to automatically refresh your customer records once change is detected. This integration ensures that the information that you\u2019re working with is reflective of the current situation. For example, if your customer gets promoted or moves to a different company, their information will be automatically updated.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Onboarding customer journey\",className:\"framer-image\",src:\"https://framerusercontent.com/images/HMxjzf4NoXl9eVgO6hjqP8VzBLQ.png\",srcSet:\"https://framerusercontent.com/images/HMxjzf4NoXl9eVgO6hjqP8VzBLQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/HMxjzf4NoXl9eVgO6hjqP8VzBLQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HMxjzf4NoXl9eVgO6hjqP8VzBLQ.png 1066w\"}),/*#__PURE__*/e(\"p\",{children:\"The more data you have, the more you are able to create hyper-personalized content to better engage with your customers. This is especially helpful in the early stages of onboarding, where customers will favor brands who understand their needs, wants and pain points.\"}),/*#__PURE__*/e(\"h3\",{children:\"Product data related to connecting integrations\"}),/*#__PURE__*/e(\"p\",{children:\"During the onboarding process there may be certain integrations that are necessary for your customer to connect to in order to reach their aha moment. This in turn may impact the type of onboarding journey they require, accessing this product data will help you to personalize their experience.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, when signing up to Notion, users can integrate Evernote, Google Docs, Trello, Asana and more. Each of these integrations reveals technographic data that will help you personalize the customer journey. If you have a user who signs up and integrates Evernote, you can automate an email sharing \u2018Ten things you can do with Notion and Evernote.\u2019 This way, you can piggyback on an app they already use and love, increasing the chance they\u2019ll stick around.\"}),/*#__PURE__*/e(\"img\",{alt:\"Product data related to connecting integrations\",className:\"framer-image\",src:\"https://framerusercontent.com/images/BBnZyxwWUdz3UoeNEORa9qt1S4.png\",srcSet:\"https://framerusercontent.com/images/BBnZyxwWUdz3UoeNEORa9qt1S4.png?scale-down-to=512 512w,https://framerusercontent.com/images/BBnZyxwWUdz3UoeNEORa9qt1S4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/BBnZyxwWUdz3UoeNEORa9qt1S4.png 1200w\"}),/*#__PURE__*/e(\"p\",{children:\"Here at Ortto, we offer solutions for ecommerce, SaaS, B2C and B2B industries. There are specific integrations that will categorize customers to fit into a particular industry. So if a new customer comes in via our Shopify integration, they will receive a welcome email that's skewed towards ecommerce and how Ortto will solve certain ecommerce pain points.\"}),/*#__PURE__*/e(\"img\",{alt:\"Shopify integration example\",className:\"framer-image\",src:\"https://framerusercontent.com/images/MBTIHhEdzwPIxsyJvOI4eFEU8w.png\",srcSet:\"https://framerusercontent.com/images/MBTIHhEdzwPIxsyJvOI4eFEU8w.png?scale-down-to=512 512w,https://framerusercontent.com/images/MBTIHhEdzwPIxsyJvOI4eFEU8w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MBTIHhEdzwPIxsyJvOI4eFEU8w.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"Phase 2 - Pathway to value realization\"}),/*#__PURE__*/e(\"p\",{children:\"This is where your new customer has passed the implementation stage of the onboarding journey. Your aim here is to inspire regular use so they can see the true value of your product. The following data points will allow you to build on the information gathered in phase one to create a far more personalized experience.\"}),/*#__PURE__*/e(\"h3\",{children:\"Content and campaign data\"}),/*#__PURE__*/e(\"p\",{children:\"Here we are talking about key metrics that will show you what your customer is interested in. We\u2019ve outlined a few metrics to start looking at:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Webinars attended - Those who attend the webinar (or register to watch at a later date) can then be sent further relevant content, product features or invites to future webinars ensuring that they can see the value not only with the product but for the company itself.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Emails opened - Know exactly which emails are engaging to your customers. This will provide great insight into what interests your customers, what they find useful and relevant. This information can be used to inform the follow-up emails your customer receives, or to help success and sales teams during check-in calls. \",/*#__PURE__*/e(a,{href:\"https://ortto.com/ai-labs/subject-line-ai/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Ortto\u2019s new subject headline tool\"})}),\" can help you find the best subject line for your email to ensure you have the best chance of driving opens. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/e(\"img\",{alt:\"Onboarding customer journey\",className:\"framer-image\",src:\"https://framerusercontent.com/images/j8JMW3DCVLoUuVj0yQBS3LTdaI.png\",srcSet:\"https://framerusercontent.com/images/j8JMW3DCVLoUuVj0yQBS3LTdaI.png?scale-down-to=512 512w,https://framerusercontent.com/images/j8JMW3DCVLoUuVj0yQBS3LTdaI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/j8JMW3DCVLoUuVj0yQBS3LTdaI.png 1066w\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Blog content read - This data is perfect for your sales or customer success team when talking to your new customer. If they have a check-in call scheduled with a customer, they can get a complete picture of what the customer has read and actions taken. This can give them the head start in speaking further about the topic and the brand's product features that relate to it.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/e(\"img\",{alt:\"Custom activities - Ortto example\",className:\"framer-image\",src:\"https://framerusercontent.com/images/KES2h2JhfKM0Hz4yXbH87qArD1k.png\",srcSet:\"https://framerusercontent.com/images/KES2h2JhfKM0Hz4yXbH87qArD1k.png?scale-down-to=512 512w,https://framerusercontent.com/images/KES2h2JhfKM0Hz4yXbH87qArD1k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KES2h2JhfKM0Hz4yXbH87qArD1k.png 1066w\"})]})]}),/*#__PURE__*/e(\"h3\",{children:\"Product data related to custom activities\"}),/*#__PURE__*/t(\"p\",{children:[\"Each business will have differing actions or behaviors that are critical for value realization. Try setting up \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/create-custom-activities/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"custom activities\"})}),\" in Ortto and track these data points to give you better insight into where your customer is on their journey while also enabling you to personalize their experience going forward. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"For example, you can set up a journey for your onboarding customers based on their behavior in successfully reaching your company\u2019s critical event, i.e. inviting 5 team members to join the platform. \"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/create-custom-activities/#how-do-i-set-custom-activities-up-in-ortto?\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Create your custom activity in Ortto\"})}),\", then design a journey to account for the action or inaction taken by your new customers. If they reach the milestone of inviting 5 team members then they are sent on a new customer journey relevant to them. For example, the next email could go into further detail of all the group features available now that 5 team members have joined.\"]}),/*#__PURE__*/e(\"p\",{children:\"If no action has been taken throughout the onboarding experience, then it's time to prompt them, or have a customer success team member reach out.\"}),/*#__PURE__*/e(\"p\",{children:\"This is only the tip of the iceberg. Custom activities provide endless options for personalizing the onboarding experience for your customers.\"}),/*#__PURE__*/e(\"h2\",{children:\"Phase 3 - Feedback and value realization\"}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s coming to the end of your onboarding experience, so it\u2019s time to check in with your new customers to see how their experience was and reinforce the true value of your product.\"}),/*#__PURE__*/e(\"h3\",{children:\"Data from feedback surveys\"}),/*#__PURE__*/t(\"p\",{children:[\"Utilize each phase of the onboarding experience to find out as much as you can about your customers. Feedback surveys, whether sent via email or in pop-ups, can be used to get a better understanding of how your customer found the process, any pain points they encountered, and what they are interested in learning more about going forward. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"This information will allow you to send them any further relevant content or show them more advanced features that could help them reach their goals. Remember \u2014 all feedback is good feedback. If your new customer was on a free trial and decides not to sign up, the feedback provided at this stage could help you nurture them back to life or give you insights on where the onboarding journey needs improvement. \"]}),/*#__PURE__*/e(\"h3\",{children:\"Product data related to value realization\"}),/*#__PURE__*/e(\"p\",{children:\"Drive home the point that your product has made your customer's life easier or helped them achieve a milestone with a value realization email sharing product data. For example, at Ortto we send an email celebrating the amount of revenue that has been attributed to a customer\u2019s campaigns to reinforce the value of our product.\"}),/*#__PURE__*/e(\"p\",{children:\"Grammarly famously shares a weekly recap including stats like number of words checked and comparing individual user\u2019s performance against other Grammarly users. This starts in the onboarding period and continues throughout your time as a customer to continuously reinforce the value of the product. Plus, a little friendly competition can go a long way. \"}),/*#__PURE__*/e(\"img\",{alt:\"Onboarding customer journey\",className:\"framer-image\",src:\"https://framerusercontent.com/images/KVFbj9UEZaQ60u4C53jFTflVgBc.png\",srcSet:\"https://framerusercontent.com/images/KVFbj9UEZaQ60u4C53jFTflVgBc.png?scale-down-to=512 512w,https://framerusercontent.com/images/KVFbj9UEZaQ60u4C53jFTflVgBc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KVFbj9UEZaQ60u4C53jFTflVgBc.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"Final word\"}),/*#__PURE__*/t(\"p\",{children:[\"When you're a marketer, data is your greatest ally when it comes to creating hyper-personalized experiences for your customers. If you\u2019re looking to stay competitive in your field then it\u2019s time to ensure you are utilizing the mentioned data points. Ortto is here to help with all your data and marketing automation kept in one platform. \",/*#__PURE__*/e(a,{href:\"https://ortto.com/signup/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Try Ortto for free today\"})}),\" to make your data work for you. \"]})]});export const richText1=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Gain meaningful snapshots of all key business functions, align your teams with a bird\u2019s eye view of business objectives and make better data-driven decisions. SaaS dashboards are essential to understanding the health of your business and your paths to growth.\"}),/*#__PURE__*/e(\"p\",{children:\"We called upon leading SaaS professionals to gain first-hand insight into the dashboards they consider an essential part of their day-to-day. On top of that, we will be sharing the reports you should be including within each dashboard.\"}),/*#__PURE__*/e(\"h2\",{children:\"1. Customer retention dashboard\"}),/*#__PURE__*/t(\"p\",{children:[\"Retaining customers is a major focus for any SaaS business, so keeping an eye on how your retention strategies are performing is a must. The cost of acquiring new customers can be pricey, so with the help of a robust dashboard you can pay close attention to your customers and identify any opportunities of growth or strategies needing improvement. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ideally, your SaaS company wants to develop loyalty and advocacy with customers, this starts with having a solid retention strategy in place and tracking the customer\u2019s experience throughout.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer churn\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Net retention rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue churn\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"MRR growth rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer lifetime value (CLV)\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Customer retention dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/jtxq1rsj2UHE9ykI8Wb697mLBK0.png\",srcSet:\"https://framerusercontent.com/images/jtxq1rsj2UHE9ykI8Wb697mLBK0.png?scale-down-to=512 512w,https://framerusercontent.com/images/jtxq1rsj2UHE9ykI8Wb697mLBK0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jtxq1rsj2UHE9ykI8Wb697mLBK0.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"2. Marketing dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"This will be your one stop shop into examining the performance of your marketing strategies. It can easily turn into a lengthy dashboard covering the breadth of marketing disciplines from paid media, content, SEO and product marketing. So, depending on the set up of your SaaS company, you may need to separate these marketing categories into mini dashboards.\"}),/*#__PURE__*/t(\"p\",{children:[\"Robin Nichols, a Content Lead from SaaS company, \",/*#__PURE__*/e(a,{href:\"http://www.360learning.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"360Learning\"})}),\" shares her team's weekly and monthly essential dashboards, \u201Cthe first that we report on weekly is a dashboard, and it shows us 1. the number of organic MQLs generated to date, and 2. the number of organic SQLs generated to date. This is probably our most important dashboard.\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"Nichols adds, \u201Con the content team, our main missions are to feed the sales pipeline with SQLs (and MQLs), and tell our brand story (awareness). The MQLs and SQLs dashboards give us the hard numbers we need to know if we're on track to help sales hit their revenue targets, and where we can make improvements.\u201D\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"MRR\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website traffic\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Cost per acquisition\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead-to-MQL Ratio\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"MQL-to-SQL Ratio\"})})]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\" \u201CTraffic and SEO dashboards give us indications for where we can generate more Leads \u2192 MQLs \u2192 SQLs, and also how far our reach is in terms of storytelling.\u201D \",/*#__PURE__*/e(\"br\",{}),\"\u2014Robin Nichols, Content Lead at 360Learning.\"]})}),/*#__PURE__*/e(\"h2\",{children:\"3. Sales dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"When setting up your sales dashboard it's important to work out what metrics are important to you. This will depend greatly on your business, if you\u2019re at the earlier stages of SaaS then you\u2019ll want to see a quick snapshot on new revenue acquisition and MRR. In the scaling stage,including reports like annual contract value will provide you with a clearer future outlook.\"}),/*#__PURE__*/e(\"p\",{children:\"Every business will be different and have distinct sales goals, so as long as your dashboard is set up to align both your company objectives and the team then you will be on your path to success.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Net MRR / ARR\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales forecast vs actual sales\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales representatives performance\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average deal size\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales qualified leads (SQL)\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Sales dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/64tjMDK3Sb95r7pdzP3NHzNAc.png\",srcSet:\"https://framerusercontent.com/images/64tjMDK3Sb95r7pdzP3NHzNAc.png?scale-down-to=512 512w,https://framerusercontent.com/images/64tjMDK3Sb95r7pdzP3NHzNAc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/64tjMDK3Sb95r7pdzP3NHzNAc.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"4. Web analytics dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s safe to say nowadays the majority of marketing happens online, with the organization's website being the hub where customers and leads are directed to. Creating a web analytics dashboard will show you the top-priority metrics indicating the usability and success of your website, in real-time.\"}),/*#__PURE__*/t(\"p\",{children:[\"Founder of the AI-driven platform \",/*#__PURE__*/e(a,{href:\"https://idiomatic.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Idiomatic\"})}),\", Chris Martinez, believes the web analytics dashboard can sometimes get \u201Clost in the shuffle.\u201D\"]}),/*#__PURE__*/t(\"p\",{children:[\"\u201CWe use a web analytics dashboard to determine where prospective customers are dropping off in the marketing funnel. It allows us to determine where we should focus our advertising efforts in different traffic channels (social media versus paid social, as an example) and why we are (or aren\u2019t) succeeding in organic search. These metrics have spurred on-site CRO that has helped us grow our user base.\u201D\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\u201CWeb analytics will confirm what customers are telling you, or reveal where things are really at \u2014 what parts of the website (and your product, if hosted online) are most used or underutilized, and how customers are making use of your resources,\u201D continued Martinez.\"]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"\u201CIn your web analytics dashboard, I\u2019d recommend adding an FAQ-traffic session to determine what the MOST frequently asked and/or unanswered questions your customers have. These questions can be reinforced in your content strategy to fill that need for current and future users.\u201D\"})}),/*#__PURE__*/t(\"p\",{children:[\"- Chris Martinez, Founder of Idiomatic\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Content lead, Robin Nichols also finds value using a web analytics dashboard, consulting it weekly. It \u201Cshows 1. Organic traffic to our website, 2. Organic traffic to our blog 3. Average time on page 4. SEO traffic to our website and blog. 5. Which articles are generating the most organic and SEO traffic. 6. What are our main sources of organic traffic?\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"\u201CFinally, we also fill in a Google sheet dashboard using data from Ahrefs that shows us the rankings of some important keywords (per market), number of backlinks and linking domains to our site/blog, and how many keywords on our blog that are in position 1-3, 4-10, and overall,\u201D continues Nichols.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website engagement metrics (page views, link clicks, user behavior, bounce rate, session duration)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website traffic\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unique sessions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sessions by device\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sessions by campaign source\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Web analytics dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png\",srcSet:\"https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png?scale-down-to=512 512w,https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"5. User experience / product dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"This dashboard will focus on how your users are interacting with the platform. By having the data from various user funnels all in one central location, it will help you understand the user completion rate of tasks for example purchasing or subscribing to product notifications.\"}),/*#__PURE__*/t(\"p\",{children:[\"Allan Stolc, Founder and CEO of\",/*#__PURE__*/e(a,{href:\"https://bankly.dk/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Bankly\"})}),\" values the user experience above all else. \u201CA user experience dashboard means a lot in assessing the growth of our business. As a fintech company, it is vital to keep track of our users' level of engagement and ensure our site visitors are correctly getting the message we want to convey,\u201D he shares.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u201CThat said, we include reports that show the number of active users on a daily, weekly, and monthly basis. We also look into the average number of times each user visits our website and the average duration of their stay. This is the best way to ensure that our bounce rate is minimized, which increases our chance of converting potential leads into customers.\u201D\"}),/*#__PURE__*/t(\"p\",{children:[\"Simon Bacher, Co-Founder of the startup Simya Solutions who created the gamified language learning app \",/*#__PURE__*/e(a,{href:\"https://ling-app.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Ling App\"})}),\", uses a mobile-specific analytics tool to create dashboards around the user experience and product usage.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u201CWe use the app to track general KPIs, such as mobile downloads, user growth rate, subscriptions, and even upgrades and crashes. This tool also helps us track app engagement metrics, including retention rate, session length, daily active users, social shares, and churn rate,\u201D shares Backer.\"}),/*#__PURE__*/e(\"p\",{children:\"\u201CWe\u2019re also able to gauge user experience KPIs, like load time, API latency, and permissions granted,\u201D he continues. \"}),/*#__PURE__*/t(\"p\",{children:[\"Including a user experience or product dashboard will give you eyes on the health of your product and help you work with agility if issues occur within the platform.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Did the user achieve [business critical action]?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Activation rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Purchase Funnel (Today)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hourly Dashboard Views (Past 5 Days)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Active users (DAU, WAU or MAU)\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"User experience / product dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/4X8gBB7vlSGvdzhCeImFBlRmUXo.png\",srcSet:\"https://framerusercontent.com/images/4X8gBB7vlSGvdzhCeImFBlRmUXo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4X8gBB7vlSGvdzhCeImFBlRmUXo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4X8gBB7vlSGvdzhCeImFBlRmUXo.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"6. Customer support dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"Your customer service support team is critical to the success of your SaaS business. Building a comprehensive dashboard will help provide a 360-degree view of the customers, their queries or pain points and the performance of the service team.\"}),/*#__PURE__*/e(\"p\",{children:\"By tracking calls and queries, you can gain first-hand feedback on recurring issues that can drive change within the product therefore creating a better experience for your customers.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tickets by day / week / month\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tickets by status\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Chats per day vs tickets by day\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average tickets per day\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Net promoter scores\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Customer support dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/75liCl4rJrvUnHCikWq3YEDC90.png\",srcSet:\"https://framerusercontent.com/images/75liCl4rJrvUnHCikWq3YEDC90.png?scale-down-to=512 512w,https://framerusercontent.com/images/75liCl4rJrvUnHCikWq3YEDC90.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/75liCl4rJrvUnHCikWq3YEDC90.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"7. Finances dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"Setting up a financial dashboard for your SaaS business will help you keep track of how sustainable and successful your business is. You will be able to forecast how successful the next quarter, or financial year are looking to be. Plus, if there are dips in key KPI\u2019s then you are about to take action quickly.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 5 reports to include:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Monthly recurring revenue (MRR)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Annual run rate (ARR)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Conversion rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Churn rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average selling price\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Final word\"})}),/*#__PURE__*/e(\"p\",{children:\"Now it\u2019s your turn, use the example dashboards provided above as a base and start creating your own in Ortto. With templates on offer and a variety of report styles to choose from you can build a customized dashboard to fit all the business critical KPI\u2019s you need to keep an eye on.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://ortto.com/marketing-dashboards/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Start exploring dashboards in Ortto today.\"})})})]});export const richText2=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"When it comes to email marketing, your success lives and dies by reaching the inbox.\"}),/*#__PURE__*/e(\"p\",{children:\"Being filtered to the spam folder is almost the same as not sending the email at all\u2014your mail sits like an invisible ghost wandering unseen in their mailbox. Because who looks at their spam folder anymore, right?\"}),/*#__PURE__*/e(\"p\",{children:\"The only way to avoid this is to create strong expectancy and interest in your subscriber base for your email campaigns.\"}),/*#__PURE__*/e(\"p\",{children:\"While this is always true, it is an especially important fact to consider as we draw near the busiest (and most difficult) email marketing season of the year\u2014the end-of-year holidays.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why the holidays can be more difficult for email deliverability\"}),/*#__PURE__*/e(\"p\",{children:\"Around the upcoming holidays, everyone is busy wishing their customers a happy holiday. promoting end-of-year deals, or trying to win new customers as they come back to work feeling reinvigorated and ready to make a change. \"}),/*#__PURE__*/e(\"p\",{children:\"And they\u2019re all using email marketing to communicate around it. More deals and campaigns means more comms and, subsequently, more email traffic.\"}),/*#__PURE__*/e(\"p\",{children:\"Besides the fact that it makes wrestling for attention in the inbox more difficult, it is also a time when more bad email decisions are made and more bad actors come out to hide in the chaos.\"}),/*#__PURE__*/e(\"p\",{children:\"There have often been reports around this time that mailbox providers will tighten up their parameters around what makes it into the inbox or not during this season due to the rush of problematic traffic.\"}),/*#__PURE__*/e(\"p\",{children:\"Whether that\u2019s true or not, it is still important to do your due diligence to earn the inbox by following email best practices.\"}),/*#__PURE__*/t(\"p\",{children:[\"Below you will find some of the top things you should focus on as you prepare for this holiday season (with more best-practice advice listed \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/email-deliverability-101/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"here\"})}),\").\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Top 5 ways to help your holiday season emails land in the inbox\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Make sure Custom Domain and CAPTCHA are in place\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/product-updates-august/#custom-domain-session-and-click-tracking\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Custom Domain\"})}),\" authenticates your email traffic to receivers as legitimate and can be helpful in maintaining a connection with you as the sender to the strong reputation you\u2019ve earned.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Make sure all \",/*#__PURE__*/e(a,{href:\"https://help.ortto.com/user/latest/setup/privacy-security-and-gdpr/#google-recaptcha\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"your signup sources are secured with reCAPTCHA\"})}),\" to help protect against spam bots adding bad addresses to your lists. This can cause reputation problems during this most crucial time of the year (not to mention any time of year).\"]}),/*#__PURE__*/e(\"img\",{alt:\"email deliverability\",className:\"framer-image\",src:\"https://framerusercontent.com/images/8tkCUHIUEH5ZCvwidzzVkfogd8.png\",srcSet:\"https://framerusercontent.com/images/8tkCUHIUEH5ZCvwidzzVkfogd8.png 500w\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Clean out old, long-term unengaged addresses\"}),/*#__PURE__*/t(\"p\",{children:[\"A regular\",/*#__PURE__*/e(a,{href:\"https://help.ortto.com/user/latest/campaigns/managing/improving-email-deliverability/reengagement-campaign-and-list-cleanup.html\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" re-engagement strategy\"})}),\" should already be a part of your email marketing practices. Removing consistently-unengaged subscribers from the usual audiences during this time is especially important in boosting your reputation and maintaining inbox placement.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Otherwise, each send including these long-term unengaged subscribers is an \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/email-deliverability-101/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"erosion of your reputation\"})}),\", so a sudden issue with inbox placement could easily arise at the worst possible time (trust me, I\u2019ve seen it).\"]}),/*#__PURE__*/e(\"p\",{children:\"Note: If you do not have a re-engagement strategy in place, I would definitely recommend it but not during the most important time of year for sending.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Focus on timely content based on recipient activities rather than general bulk sending\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/create-custom-activities/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Activities\"})}),\" like page views, add-to-carts, and much more can be easily tracked in Ortto and used to reach the recipient when the decision to buy matters most.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Triggered \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/customer-journeys-vs-playbooks/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Playbooks and Journeys\"})}),\" based on such activities that elevate those items of interest through \",/*#__PURE__*/e(a,{href:\"https://help.ortto.com/user/latest/campaigns/managing/personalizing-campaign-content-with-liquid/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"liquid tags\"})}),\" in the content can reach your recipients in a timely manner more effectively than one-off generalized bulk sends at peak traffic hours.\"]}),/*#__PURE__*/e(\"p\",{children:\"The future of email marketing is personalized, automated campaigns that meet the recipient\u2019s needs quickly and efficiently.\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Reward expectations by creating engaging subject lines and desired content\"}),/*#__PURE__*/e(\"p\",{children:\"While reaching the inbox is important for visibility\u2019s sake, you can\u2019t stay in the inbox without creating intriguing subject lines and content to earn the recipient\u2019s engagement.\"}),/*#__PURE__*/t(\"p\",{children:[\"By utilizing our \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/subject-line-testing-ai-software/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"AI Subject Line tool\"})}),\", you can test and strategize on creating subject lines that are the most appealing to your audience for your content, and get suggestions on higher-performing alternatives.\"]}),/*#__PURE__*/e(\"img\",{alt:\"email deliverability\",className:\"framer-image\",src:\"https://framerusercontent.com/images/baekE7WIvuk3iTbZIkJCYmxTaY.png\",srcSet:\"https://framerusercontent.com/images/baekE7WIvuk3iTbZIkJCYmxTaY.png?scale-down-to=512 512w,https://framerusercontent.com/images/baekE7WIvuk3iTbZIkJCYmxTaY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/baekE7WIvuk3iTbZIkJCYmxTaY.png 1729w\"}),/*#__PURE__*/t(\"p\",{children:[\"In addition, by creating \",/*#__PURE__*/e(a,{href:\"https://help.ortto.com/user/latest/campaigns/managing/improving-email-deliverability/crafting-email-messages-to-protect-deliverability.html\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"focused content of interest\"})}),\" you can teach your subscribers to expect and desire your emails as a consistently rewarding experience.\"]}),/*#__PURE__*/e(\"h3\",{children:\"5. Don\u2019t make sudden changes in the middle of everything (domain, content layout, etc.)\"}),/*#__PURE__*/e(\"p\",{children:\"Once the holiday season gets in full swing, it\u2019s no longer time to test and/or make drastic changes so you\u2019d better get to testing things now before it\u2019s too late.\"}),/*#__PURE__*/e(\"p\",{children:\"By then, many different changes could cause unexpected problems that could be difficult to resolve in a timely manner.\"}),/*#__PURE__*/e(\"p\",{children:\"Changes like:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Change in sender domain\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Change in sending IP\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Addition of old, forgotten lists to your normal audiences\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Major overhauls to content structure or sending patterns\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Basically, once you get within a couple of weeks of the holiday season, it is especially important to stay the course at that point with the tools and strategies you\u2019ve set up to use.\"}),/*#__PURE__*/e(\"p\",{children:\"You can remove more unengaged subscribers from your audiences but will likely need to see the rest through otherwise. \"}),/*#__PURE__*/e(\"h2\",{children:\"Final Word\"}),/*#__PURE__*/e(\"p\",{children:\"As is always the case, the easiest way to continue to reach the inbox is to create content that your recipients want and are looking for.\"}),/*#__PURE__*/e(\"p\",{children:\"With the above advice, you can create an experience where subscribers whose inboxes are filled to overflowing will proactively search for your email, even if it\u2019s not sitting at the top of the inbox\"}),/*#__PURE__*/e(\"p\",{children:\"And that is the best way to consistently gift your business the inbox this holiday season.\"})]});export const richText3=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Customer support is one of the most important considerations for any blossoming and established business. How people feel when they use a service, interact with a team, or are treated when they come to customer support for help with a product, can make or break any business.\"}),/*#__PURE__*/e(\"p\",{children:\"We are human beings; we are social, and how we are treated significantly impacts our behavior - including purchasing decisions. We also like things to be relatively easy - we don\u2019t want to jump through unnecessary hoops or have to call multiple people to get an answer to a mundane question, especially when engaging with a new offering in a B2B capacity.\"}),/*#__PURE__*/e(\"img\",{alt:\"What is the top priority for your business in the next 5 years\",className:\"framer-image\",src:\"https://framerusercontent.com/images/H23Q50USzJMWNiESvIV5BmPe1Q.jpg\",srcSet:\"https://framerusercontent.com/images/H23Q50USzJMWNiESvIV5BmPe1Q.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/H23Q50USzJMWNiESvIV5BmPe1Q.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/H23Q50USzJMWNiESvIV5BmPe1Q.jpg 1200w\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Software as a Service (or SaaS) is different from many other services in that it\u2019s usually almost entirely online. There\u2019s unlikely to be a dedicated, physical store that people can visit to speak to a member of staff. So how can you best enhance customer support for a SaaS business?\"]}),/*#__PURE__*/e(\"h2\",{children:\"Create a library of information online\"}),/*#__PURE__*/e(\"p\",{children:'The first thing your team should do before investing in any other solutions is to create an online resource center. It can be in the form of a library of information, such as an FAQs section that includes questions like \"Can AI power customer conversations?\" or \"What\\'s the best software to help improve customer support?.'}),/*#__PURE__*/e(\"p\",{children:\"Your library of information should be as exhaustive as possible. If a question has already been answered for any particular subject, it should be included in the library (provided it\u2019s relevant to more than just one person). Your library should be alphabetised by subject matter and include a search bar to make the customer\u2019s life as easy as possible.\"}),/*#__PURE__*/e(\"p\",{children:\"It should also be regularly updated to remove any redundancies or inaccuracies and to clean up dead links. The only thing worse than missing information is false information. On that same note, make sure to remove any circular information trails. It is where the customer is sent around in circles from one page to the next without ever finding the answer to their question.\"}),/*#__PURE__*/t(\"p\",{children:[\"Finally, your library of information should be easy to find on your website and via links in your \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/types-of-email-marketing/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"marketing emails\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"Use the help of AI in the form of chatbots\"}),/*#__PURE__*/e(\"p\",{children:\"Imagine a worker who never sleeps, who is available 24 hours a day, 7 days a week. They\u2019re always in a good mood, and they know the right thing to say most of the time - and when they don\u2019t have the answer, they\u2019re not afraid to ask questions. We\u2019re not talking about inhumane labor conditions coupled with a ton of caffeine, don\u2019t worry!\"}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re talking about chatbots, integral to many \",/*#__PURE__*/e(a,{href:\"https://www.dialpad.com/blog/customer-experience-platform/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"customer experience management systems\"})}),\". As well as being available at any time of day or night, they\u2019re also a cost-effective way of providing the first point of contact for a customer who might otherwise get frustrated and give up on your company.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A chatbot is a great way to get answers to commonly asked questions, and artificial intelligence is only getting better, with improving speech analytics capabilities, so the questions they will be able to answer and the manner, will become more complex. Even if it can\u2019t answer your customer\u2019s question straight away, the chatbox can log the query into a customer service tool where it will be addressed by an actual human during working hours.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Group requests by type\"}),/*#__PURE__*/t(\"p\",{children:[\"Another way to enhance your customer support is by making how you sort through the queries more efficient and logical - this is a pretty \",/*#__PURE__*/e(a,{href:\"https://www.dialpad.com/blog/customer-service-objectives/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"important customer service objective\"})}),\". By grouping requests by type, you can expend less time and energy answering them because they will broadly require the same knowledge base and research, which avoids too much duplication of work.\"]}),/*#__PURE__*/e(\"p\",{children:\"You can also group the requests by type to send the grouped questions to customer service agents who know more about a particular area than their colleagues. For example, subscription questions can all go to one person, tech support, and bug fixes to another.\"}),/*#__PURE__*/e(\"p\",{children:\"It means less work for your team and a faster response rate for your customers. And, time being money, this also equates to more efficient use of your financial resources.\"}),/*#__PURE__*/e(\"h2\",{children:\"Check out your feedback\"}),/*#__PURE__*/e(\"p\",{children:\"For some reason, people don\u2019t always want to complain or give feedback to your team directly. Maybe this has something to do with conflict aversion. However, most people feel comfortable leaving feedback online, and this can be a goldmine for you and your company.\"}),/*#__PURE__*/t(\"p\",{children:[\"Free feedback that you can peruse and see how to improve your customer support service? Winning! While it might seem daunting to look at negative feedback, treat it as an opportunity to gain an honest, clear view of your services and how you can improve. Some feedback won\u2019t be relevant or fair. Your energy and time are best spent looking at the \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/customer-feedback-tools/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"constructive feedback\"})}),\" that can alert you to problems within your system.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Keep an eye on social media\"}),/*#__PURE__*/e(\"p\",{children:\"Social media is another place you can find feedback from people, so keep an eye on your Instagram, Facebook, and Twitter accounts. Social media is also a great way to interact with current and prospective customers, so make sure you catch any comments or questions and answer them for some stellar and personal customer service.\"}),/*#__PURE__*/e(\"p\",{children:\"You can make it a habit to check your social media once or twice a week to see if you have any direct messages or comments. As well as being a marketing channel, these can be a source of new customers. Answering messages not only helps the individual whose question is being answered is not only good for them, but it also makes you look good to onlookers - anyone who might be considering using your services.\"}),/*#__PURE__*/e(\"h2\",{children:\"Ask for more feedback from users\"}),/*#__PURE__*/e(\"p\",{children:\"As well as looking at what people are saying and engaging with customers and potential customers who have left comments, you can actively request feedback from your users.\"}),/*#__PURE__*/t(\"p\",{children:[\"It shows that you care about their opinions and experiences, which is a big part of customer service. It also gives you the chance to implement their suggestions which makes your software as a Service better and your customers feel heard and respected. You can even offer a \",/*#__PURE__*/e(a,{href:\"https://www.opinionstage.com/templates/t/sales-quiz\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"sales quiz\"})}),\" to see which products your customers are most interested in.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Ask for more feedback from users \",className:\"framer-image\",src:\"https://framerusercontent.com/images/a3fT6eNjLtYs7rKG2kHml8sPMq4.jpg\",srcSet:\"https://framerusercontent.com/images/a3fT6eNjLtYs7rKG2kHml8sPMq4.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/a3fT6eNjLtYs7rKG2kHml8sPMq4.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/a3fT6eNjLtYs7rKG2kHml8sPMq4.jpg 1200w\"}),/*#__PURE__*/t(\"p\",{children:[\"You can ask for feedback at several points in your interactions with customers. You can ask for feedback on your customer service after an initial consultation or a week or two after they begin to use your product. \",/*#__PURE__*/e(a,{href:\"https://www.dialpad.com/blog/customer-touchpoints/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Dialpad's guide to customer touchpoints\"})}),\" can help you figure out when to ask for feedback.\"]}),/*#__PURE__*/e(\"p\",{children:\"You can ask for feedback via your chatbot or email, or even on social media. The advantage of the last option is that it can feel more interactive to give feedback alongside others, and through likes, you can also see how many people agree with a specific piece of feedback.\"}),/*#__PURE__*/e(\"h2\",{children:\"Get your onboarding process on point\"}),/*#__PURE__*/t(\"p\",{children:[\"Once you\u2019ve made a sale, the next step is to get your onboarding process on point - you can use resources like this \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/saas-onboarding/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"customer onboarding strategy\"})}),\". The easier this is, the less your customer service team will have to work answering questions that have been addressed during onboarding.\"]}),/*#__PURE__*/e(\"p\",{children:\"You can supply a thorough manual, a tutorial video, or an interactive lesson to help people use your software. This will make their experience of using your product simpler and reduce the pressure on your customer service team.\"}),/*#__PURE__*/e(\"h2\",{children:\"Make sure everyone on your team knows the product inside out\"}),/*#__PURE__*/e(\"p\",{children:\"If your customer support team and your designers are on the same page, you will be able to put out an excellent product that is user-friendly and requires less customer service support. With customer support teams sharing the feedback with designers who can then integrate into product updates, you can end up with a product that requires less work from the customer service agents.\"}),/*#__PURE__*/t(\"p\",{children:[\"Designers, in turn, can also inform customer service teams about particulars surrounding the product that can be useful in their jobs working with the customers. Sharing is caring, especially when dealing with offering a \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/customer-journey-mapping/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"seamless customer journey\"})}),\"!\"]}),/*#__PURE__*/e(\"h2\",{children:\"Automate to have more time for your customers\"}),/*#__PURE__*/e(\"p\",{children:\"Finally, the more processes you can automate, the more time you can make for human-to-human interaction with your customers. By automating as much of your marketing or invoicing or emailing as possible, you can free up time and resources to pour into customer service. Data analytics and ML for communication service providers can help you to figure out where you can streamline further.\"}),/*#__PURE__*/e(\"p\",{children:\"And by streamlining customer service by making lots of information available in your information library and through your chatbot, when customers need to speak to a person, you can offer a deeper, more personalized experience because you will have the time to do so.\"}),/*#__PURE__*/e(\"h2\",{children:\"Enhance your customers\u2019 user experience\"}),/*#__PURE__*/e(\"p\",{children:\"Good SaaS customer support relies on knowledge sharing. This is both in-house, between different teams and departments, and online with your customers by building a coherent and exhaustive library, FAQ section, or using the attached crm tools examples which you regularly maintain.\"}),/*#__PURE__*/e(\"p\",{children:\"The more you can automate, the better it is for your time and availability - you can save time and money and then pour those into providing stellar and personalized customer service. Finally, feedback is everything. Look out for it, ask for it, respond to it, and use it to your advantage.\"})]});export const richText4=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Is your marketing automation tool stuck in the past? Whether it\u2019s too slow, complicated, or simply can\u2019t handle the more complicated journeys you want to build, it may be time to explore some of the other options out there.\"}),/*#__PURE__*/e(\"p\",{children:\"In this blog, we will help you navigate through marketing automation solutions that are best suited to SaaS companies and give you the tools required to ensure you\u2019re picking the best one for the job.\"}),/*#__PURE__*/e(\"h2\",{children:\"Tips for assessing marketing automation vendors\"}),/*#__PURE__*/e(\"p\",{children:\"These four tips will help you ask the right questions and create a comprehensive shortlist of SaaS-specific marketing automation vendors. Once completed, you should have one to two top performers suited to your company.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ask the important questions\"}),/*#__PURE__*/e(\"p\",{children:\"Get started by asking your potential vendors a few core questions. These questions should be answered on their website, however, if you\u2019re looking for something a bit more custom, book in for a demo with a consultant or ask your virtual network on Slack groups, forums, and LinkedIn to get answers from customers who have been-there-done-that.\"}),/*#__PURE__*/e(\"p\",{children:\"We have compiled a list of questions to help you evaluate exactly what you need from this platform. Once populated, it will work as an easy-to-read comparison table for you to build a short list.\"}),/*#__PURE__*/e(\"h3\",{children:\"Check out the reviews\"}),/*#__PURE__*/t(\"p\",{children:[\"When you have created a short list of marketing automation vendors for your SaaS company, we recommend spending some time looking at online reviews. The industry favorites tend to be \",/*#__PURE__*/e(a,{href:\"https://www.g2.com/products/ortto/reviews\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"G2\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.trustradius.com/products/ortto/reviews\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"TrustRadius\"})}),\", and \",/*#__PURE__*/e(a,{href:\"https://www.capterra.com.au/software/131879/autopilot\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Capterra\"})}),\". \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"People tend to be very honest with their feedback, with reviews ranging from very positive to negative. Acting almost like a recommendation from a friend, review sites will give you a first look into how others find the platform. The sites also allow you to compare the platforms against each other in a side-by-side fashion. This is a great first step into weeding out some of the weaker platforms so your shortlist can be narrowed down.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Check out the reviews\",className:\"framer-image\",src:\"https://framerusercontent.com/images/jQe86Ks4hNxLaNmA0m88USAkHM.png\",srcSet:\"https://framerusercontent.com/images/jQe86Ks4hNxLaNmA0m88USAkHM.png?scale-down-to=512 512w,https://framerusercontent.com/images/jQe86Ks4hNxLaNmA0m88USAkHM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jQe86Ks4hNxLaNmA0m88USAkHM.png 1729w\"}),/*#__PURE__*/e(\"h3\",{children:\"Utilize the free trial / freemium option\"}),/*#__PURE__*/t(\"p\",{children:[\"Before signing up and handing over your credit card, take time to experience the product firsthand. This will likely be the most time-consuming exercise of the assessment process, as it can take time to be completely onboarded and experience the features that are most essential to your marketing strategy. That being said, it will be worth the effort. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"For example, if you\u2019ve got two favorite vendors to choose from, you may sign up for the free trial of one of the platforms and discover within the first 2 days that it won\u2019t be able to provide you with the functionality that\u2019s critical for your business or that they cannot integrate with a tool you are using and love.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Find their resources hub\"}),/*#__PURE__*/t(\"p\",{children:[\"Marketing automation platforms all differ and they can be complicated tools to master. A robust resources hub containing plenty of how-to blogs and videos, tips and tricks, and even industry-related trends or insights will support you and your team. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"An extensive range of different resources at your fingertips will prompt you and your team to learn as you go, instead of having to either wait for customer support to get back to you or worse, navigate the platform in the dark. It\u2019s also worth looking at what other resources are available, whether in the form of a chatbot or community of users.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Find their resources hub\",className:\"framer-image\",src:\"https://framerusercontent.com/images/ccMWMPkzLSad5CPkPiBedDNFRw.png\",srcSet:\"https://framerusercontent.com/images/ccMWMPkzLSad5CPkPiBedDNFRw.png?scale-down-to=512 512w,https://framerusercontent.com/images/ccMWMPkzLSad5CPkPiBedDNFRw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ccMWMPkzLSad5CPkPiBedDNFRw.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"The best 8 marketing automation solutions for SaaS\"}),/*#__PURE__*/e(\"p\",{children:\"Now that you know what to look out for when assessing different vendors, you can start to compare the marketing automation solutions currently in the market and find the one best suited to your SaaS business needs.\"}),/*#__PURE__*/e(\"img\",{alt:\"The best 8 marketing automation solutions for SaaS\",className:\"framer-image\",src:\"https://framerusercontent.com/images/3hiMpOhR621Nh7Qs2O4Gcig3g.png\",srcSet:\"https://framerusercontent.com/images/3hiMpOhR621Nh7Qs2O4Gcig3g.png?scale-down-to=512 512w,https://framerusercontent.com/images/3hiMpOhR621Nh7Qs2O4Gcig3g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/3hiMpOhR621Nh7Qs2O4Gcig3g.png 1729w\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(a,{href:\"https://ortto.com/marketing-automation-software/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Ortto\"})})}),/*#__PURE__*/e(\"img\",{alt:\"Ortto - Marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/9wSHGvr05kMQR8U8DFrzudNmWo.png\",srcSet:\"https://framerusercontent.com/images/9wSHGvr05kMQR8U8DFrzudNmWo.png?scale-down-to=512 512w,https://framerusercontent.com/images/9wSHGvr05kMQR8U8DFrzudNmWo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9wSHGvr05kMQR8U8DFrzudNmWo.png 1300w\"}),/*#__PURE__*/e(\"p\",{children:\"Ortto\u2019s marketing automation software is a one-stop shop for best-of-breed omnichannel marketing. With no coding required for a range of popular data sources, customers can use conditions and filters to change the journey based on demographic, behavioral, transactional, and action-based data to craft a better customer experience.\"}),/*#__PURE__*/e(\"p\",{children:\"Ortto\u2019s visual builder enables users to create highly personalized, automated campaigns including lead nurturing, welcome and onboarding journeys, customer surveys, and feedback requests.\"}),/*#__PURE__*/t(\"p\",{children:[\"Ortto\u2019s customer data platform has reporting functionality, giving users a single view of the customer journeys and allowing them to visualize customer data and activities.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ortto offers a 14-day free trial and different pricing plans to suit your business needs. Check out Ortto\u2019s pricing \",/*#__PURE__*/e(a,{href:\"https://ortto.com/pricing/compare/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"here\"})}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Key features:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Team collaboration and sharing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Visual journey builder\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SMS marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"In-app messaging\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mobile optimized\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing lead database\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead scoring and grading\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Single customer view\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Smart segmentation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A/B split testing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Facebook and Google ads\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing automation templates\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"AI-powered\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead nurturing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Online behavior tracking\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom APIs and integrations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Known and anonymous visitor tracking\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Intercom\"}),/*#__PURE__*/e(\"img\",{alt:\"Intercom - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/6aqm6dkp5sS8YWuUlffgdZkN8Y.png\",srcSet:\"https://framerusercontent.com/images/6aqm6dkp5sS8YWuUlffgdZkN8Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/6aqm6dkp5sS8YWuUlffgdZkN8Y.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/6aqm6dkp5sS8YWuUlffgdZkN8Y.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Known mainly as a customer communications platform, Intercom offers support desk tools as well as a growing knowledge base. If you have a problem arise in Intercom, by simply searching it through the platform an array of articles will help you solve the issue.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Business messenger\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customizable bots\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automated answers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Product tours\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Outbound messages\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Account-based marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Management tools\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Apps and integrations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Live chat\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mobile apps and carousels\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Transactional messaging\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Surveys\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Switch - customer support tool\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SMS\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"ActiveCampaign\"}),/*#__PURE__*/e(\"img\",{alt:\"ActiveCampaign - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/o7sWVruIvK9x2uSEdTRVbbfHt4.png\",srcSet:\"https://framerusercontent.com/images/o7sWVruIvK9x2uSEdTRVbbfHt4.png?scale-down-to=512 512w,https://framerusercontent.com/images/o7sWVruIvK9x2uSEdTRVbbfHt4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/o7sWVruIvK9x2uSEdTRVbbfHt4.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"ActiveCampaign integrates email marketing, marketing automation, and a small business CRM all under one platform, offering a comprehensive solution to the market. Its ease of use allows users to build simple and complex marketing automation, regardless of their technical knowledge.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Transactional email\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing automation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"CRM & sales automation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Landing page builder\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Messaging & text\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Conversations & chat\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Social media\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Web personalization\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Inbox extensions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom objects\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Services\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tools & templates\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Userlist\"}),/*#__PURE__*/e(\"img\",{alt:\"Userlist - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/s7Ux9OHUcfhuASz8wdRxzFriZtI.png\",srcSet:\"https://framerusercontent.com/images/s7Ux9OHUcfhuASz8wdRxzFriZtI.png?scale-down-to=512 512w,https://framerusercontent.com/images/s7Ux9OHUcfhuASz8wdRxzFriZtI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/s7Ux9OHUcfhuASz8wdRxzFriZtI.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Boasting as the \u2018only email tool that understands SaaS data\u2019, Userlist was created with the software market in mind. It offers full-stack email automation for your SaaS business, helping you build the full customer journey from marketing to lifecycle emails.\"}),/*#__PURE__*/e(\"p\",{children:\"If SMS and capture widget capability is high on your priority list, then unfortunately Userlist may not be the best option as it\u2019s not currently offered.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"User onboarding\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"In-app messages\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Segmentation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Broadcasts\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lifecycle email\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"User management\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Activity feeds\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing email\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Many-to-many relationships\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Behavior-based campaigns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Designed for privacy\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"HubSpot\"}),/*#__PURE__*/e(\"img\",{alt:\"Hubspot - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/eOU3VHhUIFQvu02i9r66ZaHBA.png\",srcSet:\"https://framerusercontent.com/images/eOU3VHhUIFQvu02i9r66ZaHBA.png?scale-down-to=512 512w,https://framerusercontent.com/images/eOU3VHhUIFQvu02i9r66ZaHBA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eOU3VHhUIFQvu02i9r66ZaHBA.png 1729w\"}),/*#__PURE__*/t(\"p\",{children:[\"HubSpot originally started as an automation tool specifically to drive inbound marketing strategies. It has now grown into a CRM platform with access to a full suite of tools from sales, marketing, customer service, and content management all on one easy-to-use platform.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Key features:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SEO tools\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Video hosting & management\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Social media tools\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Blog & content creation tools\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Analytics dashboards\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Chatbot\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Customer.io\"}),/*#__PURE__*/e(\"img\",{alt:\"Customer.io - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/TN5bDVIeiVT5ss62DgWe7sQsA.png\",srcSet:\"https://framerusercontent.com/images/TN5bDVIeiVT5ss62DgWe7sQsA.png?scale-down-to=512 512w,https://framerusercontent.com/images/TN5bDVIeiVT5ss62DgWe7sQsA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TN5bDVIeiVT5ss62DgWe7sQsA.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Customer.io has been known to have quite a steep learning curve, however, the product is designed for SaaS businesses. This omnichannel marketing automation platform is great for audience segmentation and building a visual workflow journey so you can create better user experiences.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SMS marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Analytics and dashboards\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Direct & third-party integration\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Segmentation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Individual profile data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ad audiences\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Workflow builder\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Adobe Marketo\"}),/*#__PURE__*/e(\"img\",{alt:\"Adobe Marketo - marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/NngqOVps3VshoBuAPTqqqAr4Q0.png\",srcSet:\"https://framerusercontent.com/images/NngqOVps3VshoBuAPTqqqAr4Q0.png?scale-down-to=512 512w,https://framerusercontent.com/images/NngqOVps3VshoBuAPTqqqAr4Q0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NngqOVps3VshoBuAPTqqqAr4Q0.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Adobe Marketo is a marketing automation platform focusing on customer engagement throughout the lifecycle. The platform also ensures the user can track, measure, and optimize all campaigns, moving beyond simple open and click metrics to be able to gain far richer insights.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead management\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Account-based marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Social marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mobile marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Content personalization\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Experience automation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing impact analytics\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing data environment\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Cross-channel engagement\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Plug-and-play integrations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales insight\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Advanced journey analytics\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website personalization\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Predictive audiences\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Account profiling\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Advanced BI analytics\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Predictive content\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"GetResponse\"}),/*#__PURE__*/e(\"img\",{alt:\"GetResponse -marketing automation solution\",className:\"framer-image\",src:\"https://framerusercontent.com/images/By4p2hqBmBjNGZoIL8dHJFb4R6o.png\",srcSet:\"https://framerusercontent.com/images/By4p2hqBmBjNGZoIL8dHJFb4R6o.png?scale-down-to=512 512w,https://framerusercontent.com/images/By4p2hqBmBjNGZoIL8dHJFb4R6o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/By4p2hqBmBjNGZoIL8dHJFb4R6o.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"This online marketing software offers a range of features and prides itself on being the platform \u201Cthat grows with your needs.\u201D GetResponse has a visual marketing automation builder to help map out your customer journeys. Their starting plans are affordable and equipped for you to engage your contact base and send emails. The more expensive plans unleash their more powerful features.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email marketing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing automation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website builder\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Webinars\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Paid ads\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Landing pages\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Conversion funnel\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Live chat\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Web push notifications\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SMS marketing\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"3 red flags in your SaaS marketing automation solution\"}),/*#__PURE__*/e(\"p\",{children:\"When assessing your potential vendors there are a few red flags to be aware of.\"}),/*#__PURE__*/e(\"h3\",{children:\"No analytics feature\"}),/*#__PURE__*/e(\"p\",{children:\"If you are going to all the trouble of creating campaigns and customer journeys, then you need to know how they are performing otherwise you are just working blindly. Any powerful marketing automation solution should have an analytics function collating real-time data and visualizing it in easy-to-build reports.\"}),/*#__PURE__*/e(\"p\",{children:\"Working in the SaaS industry, you know the importance of data. The more data you have and can operationalize, then the more likely you will solidify your business\u2019 longevity. For example, keeping an eye on campaign attribution is crucial to pinpoint the specific actions, campaigns, or events that led to a conversion. With this information, you know where to invest your time, effort and resources.\"}),/*#__PURE__*/e(\"img\",{alt:\"Ortto's analytics feature\",className:\"framer-image\",src:\"https://framerusercontent.com/images/ssMdAz6nXA8P0jgCyK2r9bILXQ.png\",srcSet:\"https://framerusercontent.com/images/ssMdAz6nXA8P0jgCyK2r9bILXQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/ssMdAz6nXA8P0jgCyK2r9bILXQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ssMdAz6nXA8P0jgCyK2r9bILXQ.png 1729w\"}),/*#__PURE__*/e(\"h3\",{children:\"Lacking in security\"}),/*#__PURE__*/t(\"p\",{children:[\"When used correctly, your marketing automation platform will contain a huge amount of customer information. With data breaches seeming to occur far more regularly, it is important for the sake of your customers and business to choose a platform that takes security very seriously. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ask your potential vendors about their \",/*#__PURE__*/e(a,{href:\"https://ortto.com/gdpr/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"data security policies and practices\"})}),\". Ensure they provide GDPR compatibility along with spam protection, malware and data encryption. As a business you understand the utmost importance and responsibility placed on the protection of people's data.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Limited integration with third-party tools\"}),/*#__PURE__*/t(\"p\",{children:[\"It\u2019s ludicrous to think that people are not using a multitude of third-party tools as part of their everyday work life. A standard \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/building-a-martech-stack/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"martech stack \"})}),\"has around nine different tools to help you perform, i.e. a CDP, customer service tool, CMS, SEO tools and payment. To limit or deny the ability to sync a variety of tools and data sources into a marketing automation solution is a major red flag.\"]}),/*#__PURE__*/e(\"p\",{children:\"When you\u2019re on the hunt for a marketing automation solution, look for a platform that has the capacity to integrate a plethora of tools, preferably with no or low code. This will help with building a better and more well-rounded view of your users, which will assist in segmenting meaningful audiences and creating personalized journeys.\"}),/*#__PURE__*/t(\"p\",{children:[\"NB: Don\u2019t just look for integrations that you are currently using, as your tools may change in the future. The marketing automation platform should be adding new data sources and integrations frequently, and \",/*#__PURE__*/e(a,{href:\"https://help.ortto.com/user/latest/data-sources/configuring-a-new-data-source/other-integrations/webhook.html\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"allow for webhooks to be developed by users\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"Ortto's integration \",className:\"framer-image\",src:\"https://framerusercontent.com/images/MzxHceT7ivdTRtih2lOTq36yU.png\",srcSet:\"https://framerusercontent.com/images/MzxHceT7ivdTRtih2lOTq36yU.png?scale-down-to=512 512w,https://framerusercontent.com/images/MzxHceT7ivdTRtih2lOTq36yU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MzxHceT7ivdTRtih2lOTq36yU.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"3 green flags in your SaaS marketing automation solution\"}),/*#__PURE__*/e(\"h3\",{children:\"Easy set up\"}),/*#__PURE__*/e(\"p\",{children:\"Whether you are signing up to a marketing automation solution for the first time or changing providers, the road from sign-up to implementation to daily use needs to happen as quickly and easily as possible.\"}),/*#__PURE__*/t(\"p\",{children:[\"Look for a platform with a simple onboarding process, plenty of accessible resources and tools to make setup easier. Some of the biggest time-wasters when implementing a new system include difficult integrations, lack of templates for standard reports and setting up your brand and style guide.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Using no- or low-code integrations along with quick access to a range of report templates, a platform like Ortto makes setup ten times faster and easier. Plus using AI, Ortto configures colors, fonts, logos and more directly from your website. When you look at your first email creation, it\u2019s all populated, and ready to go.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Ortto's brand book tool\",className:\"framer-image\",src:\"https://framerusercontent.com/images/zE5ZnryGzBwtdLZ8xRc8bQhZSU.png\",srcSet:\"https://framerusercontent.com/images/zE5ZnryGzBwtdLZ8xRc8bQhZSU.png?scale-down-to=512 512w,https://framerusercontent.com/images/zE5ZnryGzBwtdLZ8xRc8bQhZSU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zE5ZnryGzBwtdLZ8xRc8bQhZSU.png 1729w\"}),/*#__PURE__*/e(\"h3\",{children:\"Single source of truth\"}),/*#__PURE__*/e(\"p\",{children:\"Look for a marketing automation platform that has the ability to safely store and unify all your customer data.\"}),/*#__PURE__*/t(\"p\",{children:[\"Take Ortto as an example. Our customer data platform automatically synchronizes and organizes all of your customer data in a single place, providing you with a single source of truth for all your customers and the data sources they belong to.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"With all your key marketing data brought together to be one source of truth, it makes it much easier to analyze and gain a better picture of your customers. This will benefit your business greatly when creating personalized journeys and campaigns.\"]}),/*#__PURE__*/e(\"h3\",{children:\"No coding needing\"}),/*#__PURE__*/e(\"p\",{children:\"Not everyone has the know-how or resources to have a team of developers implement various integrations, data sources or customizations required to make your marketing automation platform work for you and your SaaS company.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\u201CThe ease of integration with Salesforce and how simple data capture is to set up. The interface is pretty intuitive so it's easy for new hires to pick up how the system works.\u201D \",/*#__PURE__*/e(\"br\",{}),\"\u2014David P, G2 Review\"]})}),/*#__PURE__*/e(\"p\",{children:\"Ensure that the marketing automation solution you pick has no- or low-code integrations.\"}),/*#__PURE__*/e(\"h2\",{children:\"Final word\"}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re looking to use a marketing automation tool for the first time, or needing to find another vendor better equipped for your business, then following these first steps of assessing vendors will start you off on the right foot.\"}),/*#__PURE__*/t(\"p\",{children:[\"To find out more about how Ortto\u2019s marketing automation software could benefit your business, \",/*#__PURE__*/e(a,{href:\"https://ortto.com/signup\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"sign up\"})}),\" today.\"]})]});export const richText5=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"As the house for all of your metrics and KPI tracking, dashboards are the trusty sidekick that every B2B professional needs. Dashboards will allow you to gain a real-time overview of how your business or department is performing and make smarter decisions driven by data.\"}),/*#__PURE__*/e(\"p\",{children:\"Ortto spoke to a range of B2B professionals to find out what dashboards they need to ensure their business or departmental success.\"}),/*#__PURE__*/e(\"h2\",{children:\"Financial dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"Setting up a financial dashboard is one of the best ways to visualize, track and gain timely insight into the performance of your team or business.\"}),/*#__PURE__*/t(\"p\",{children:[\"For Michael Alexis, CEO of \",/*#__PURE__*/e(a,{href:\"https://teambuilding.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"TeamBuilding\"})}),\", this is their primary dashboard. He shares, \u201Cthis dashboard includes our revenue and costs for the year, organized by month and attribution. For example, we can easily see the labor costs during our busy season, or what our top three selling products are.\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"The financial dashboard provides an important overview of the health of the business, or campaign activity that helps Michael Alexis and his team to, \u201Cmake informed decisions, quickly. For example, based on previous years\u2019 data we can estimate how many seasonal staff to hire. Similarly, we\u2019ve optimized our product offerings to align with what clients want. This iterative approach helps us improve year to year, and ensure the longevity of the company.\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Costs\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Attribution\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Highest selling products /services\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"New leads / customers\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"B2B analytics dashboards\",className:\"framer-image\",src:\"https://framerusercontent.com/images/OkpbVGMwiPyGinMtsTkwZO6YU8U.png\",srcSet:\"https://framerusercontent.com/images/OkpbVGMwiPyGinMtsTkwZO6YU8U.png?scale-down-to=512 512w,https://framerusercontent.com/images/OkpbVGMwiPyGinMtsTkwZO6YU8U.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/OkpbVGMwiPyGinMtsTkwZO6YU8U.png 1729w\"}),/*#__PURE__*/e(\"h2\",{children:\"Marketing dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"This is essential to include as part of your B2B dashboard collection. Whether you glance at it daily or go into a deeper dive weekly, you can keep track on the performance of your marketing campaigns.\"}),/*#__PURE__*/t(\"p\",{children:[\"Milo Cruz, CMO of \",/*#__PURE__*/e(a,{href:\"https://freelancewritingjobs.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"FreelanceWritngJobs\"})}),\", \u201Cuses dashboards to track and improve various marketing initiatives. Some of the key metrics we look at include conversion rate, customer lifetime value, and customer acquisition cost. Combined, these factors paint an informative picture of how well our marketing campaigns are performing.\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"\u201CWe divide each of these factors according to the marketing channels we use, which include email campaigns, social media, and website content. This lets us compare the effectiveness of each vertical, giving us better insights into improving their performance,\u201D he continued.\"}),/*#__PURE__*/e(\"p\",{children:\"With so many disciplines under the one department, this dashboard can quickly become quite lengthy, so depending on the set-up of your business, it may pay to break this dashboard down, for example:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Content - See how your visitors are engaging with the content you\u2019re creating. Also, look at how they reach you as it will give you a great indication of where to focus your efforts or the areas that need improving or a different strategy altogether.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Paid media - There are usually many channels included under the paid media umbrella, for example Google ads or Facebook Ads. Create a specific paid media dashboard to see an overview of how all your channels are performing. This dashboard can also be used to compare the top performers, helping you to prioritize resources. \"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SEO / web analytics - This dashboard will give you a better understanding of your website and SEO strategy. It will highlight the areas of your website that need to be optimized while also displaying the top-performing pages and the top converting keywords.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"B2B analytics dashboards\",className:\"framer-image\",src:\"https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png\",srcSet:\"https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png?scale-down-to=512 512w,https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TH3t3OFEKPNCD17Mc1lGdlHOOM4.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"\u201CAside from helping us promote our brand better, the information on our dashboard helps us prioritize our work. Since we have a lean team, identifying the best-performing campaigns lets us know what to spend most of our time and resources on,\u201D added Cruz.\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website visitors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Leads\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Cost of acquisition\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ROI / ROAS\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer lifetime value (CLV)\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Opportunities dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"This can also be referred to as the sales dashboard and will provide excellent transparency on the state of leads coming in and the conversion rate. Depending on your company setup, you can also show a tally board of the sales team and the accounts that they\u2019ve won.\"}),/*#__PURE__*/t(\"p\",{children:[\"As an agency, Jimmy Phan the Founder of \",/*#__PURE__*/e(a,{href:\"https://haroguy.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"HARO Guy\"})}),\" uses a sales-like dashboard to gain, \u201Ca bird-eye view of my agency's performance.\u201D\"]}),/*#__PURE__*/e(\"p\",{children:'Their purpose-built dashboard tracks, \"business development metrics, this includes the number of cold emails and cold calling made, meeting booking rate, and close rate, broken down by each salesperson.\u201D'}),/*#__PURE__*/e(\"p\",{children:\"Every business will be different and have distinct sales goals, so as long as your dashboard is set up to align both your company objectives and the team then you will be on your path to success.\"}),/*#__PURE__*/e(\"img\",{alt:\"B2B analytics dashboards\",className:\"framer-image\",src:\"https://framerusercontent.com/images/ABSZv5bCjTsAzsY2CrM96TdI7A.png\",srcSet:\"https://framerusercontent.com/images/ABSZv5bCjTsAzsY2CrM96TdI7A.png?scale-down-to=512 512w,https://framerusercontent.com/images/ABSZv5bCjTsAzsY2CrM96TdI7A.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ABSZv5bCjTsAzsY2CrM96TdI7A.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales forecast vs actual sales\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales representatives performance\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average deal size\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales qualified leads (SQL)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Marketing Qualified Lead (MQL)\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Customer behavior dashboard\"}),/*#__PURE__*/t(\"p\",{children:[\"The merchant-friendly technology platform \",/*#__PURE__*/e(a,{href:\"https://swipe.by/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Swipeby\"})}),\" enables restaurants of all sizes to manage their orders efficiently. They use a sales and customer behavior-related dashboard, \u201Cto improve operational efficiency and customer satisfaction,\u201D shared Co-Founder and CEO of \",/*#__PURE__*/e(a,{href:\"https://verbdata.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Verb Data\"})}),\", Dave Hurt.\"]}),/*#__PURE__*/e(\"p\",{children:\"Verb Data is the platform responsible for creating Swipeby\u2019s customer behavior-related dashboard believing this type of dashboard, \u201Chelps clients (restaurant owners) to glean actionable insights in real-time.\u201D\"}),/*#__PURE__*/t(\"p\",{children:[\"The dashboard collects data, \u201Cthrough modules like POS (point of sale) analytics- total sales/time; channel analytics - distribution of sales across ordering methods such as website order, app orders, third-party orders; off-premise vs on-premise order statistics, and so on,\u201C said Hurt.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"This will help build a customer profile for each restaurant, where you can fine-tune and optimize the customer experience based on the data collected. \"]}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Track the source of order (web, app, 3rd party)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average ticket size per customer\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Monitor the amount earned via tips\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"No. of visits/orders per customer\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer profiling\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Customer support dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"Listening and learning from your customers is crucial to the health and longevity of any business. By creating a customer support dashboard you can track the common queries or pain points raised by your customers.\"}),/*#__PURE__*/e(\"p\",{children:\"By looking for common questions or trends, you can help drive product or service fixes as well as inspiration for content creation, making it a much better experience for your clients. This dashboard should also include the quantity of customer support tickets created, so you can keep an eye on the support resources needed for your business to meet demand and retain a strong support reputation.\"}),/*#__PURE__*/e(\"img\",{alt:\"B2B analytics dashboards\",className:\"framer-image\",src:\"https://framerusercontent.com/images/WSApej2HW9fCDassSrpp7jC6uKc.png\",srcSet:\"https://framerusercontent.com/images/WSApej2HW9fCDassSrpp7jC6uKc.png?scale-down-to=512 512w,https://framerusercontent.com/images/WSApej2HW9fCDassSrpp7jC6uKc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/WSApej2HW9fCDassSrpp7jC6uKc.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tickets by day / week / month\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tickets by status\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Chats per day vs tickets by day\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Average tickets per day\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Net promoter scores\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Attribution dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"A multi-touch attribution dashboard will help you see the value of each touchpoint across the buying lifecycle. Pinpointing the exact sales and marketing effort that led to the conversion will help you make better, data-driven decisions, especially when prioritizing time and resources for future marketing campaigns.\"}),/*#__PURE__*/e(\"p\",{children:\"Looking at each campaign's conversion rate, revenue, and costs across the business will help you evaluate the impact of each touchpoint.\"}),/*#__PURE__*/e(\"img\",{alt:\"Attribution dashboard\",className:\"framer-image\",src:\"https://framerusercontent.com/images/ljmxBj1oXpb7L7NbaXPC4wvJtM.png\",srcSet:\"https://framerusercontent.com/images/ljmxBj1oXpb7L7NbaXPC4wvJtM.png?scale-down-to=512 512w,https://framerusercontent.com/images/ljmxBj1oXpb7L7NbaXPC4wvJtM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ljmxBj1oXpb7L7NbaXPC4wvJtM.png 1729w\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Actual cost\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ROI\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Top campaigns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue share by campaign type\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Social media dashboard\"}),/*#__PURE__*/t(\"p\",{children:[\"This dashboard is great at presenting the health of each of your social media platforms. It will provide a top-level view of how your \",/*#__PURE__*/e(a,{href:\"https://ortto.com/blog/b2b-social-media-marketing/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"B2B social media\"})}),\" marketing strategy is performing.\"]}),/*#__PURE__*/e(\"p\",{children:\"Along with vanity metrics, for example, the number of followers, engagement rate, and reach, you should also include website traffic. This will help you measure the success of your social media campaigns, along with the type of posts that drive traffic to your website.\"}),/*#__PURE__*/e(\"p\",{children:\"Top 5 reports to include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Followers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reach\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Engagement rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Website traffic\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Traffic by source and campaign\"})})]}),/*#__PURE__*/e(\"h4\",{children:\"Final word\"}),/*#__PURE__*/e(\"p\",{children:\"Over to you now. The example B2B dashboards provided above can be used as a base for you to start creating your own in Ortto. With templates on offer and a variety of report styles to choose from, you can build a customized dashboard to fit all the business critical KPI\u2019s you need to keep an eye on.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://ortto.com/marketing-dashboards/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Start exploring B2B dashboards in Ortto today.\"})})})]});export const richText6=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"One of the advantages of self-serve SaaS with a free trial is the increase in leads. One of the disadvantages is that many users will disengage after their trial has started, often without ever having to explain why.\"}),/*#__PURE__*/e(\"p\",{children:\"Although these users may have ghosted your app after their trial, it\u2019s likely they haven\u2019t abandoned your brand entirely. This means you will still have a chance to reengage users post-trial and turn them into paying customers.\"}),/*#__PURE__*/e(\"h2\",{children:\"How to reengage SaaS users after their trial has expired\"}),/*#__PURE__*/e(\"p\",{children:\"There are countless reasons a user will abandon your app after their trial has expired, some of which have absolutely nothing to do with their experience of your product or brand. For example:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The user didn\u2019t have time to experience the product\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The user is still researching and in the decision-making phase\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The user is still planning on reactivating\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Of course, there are many other reasons that may have been within your control including:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The user onboarding experience did not guide them to value realization\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The free trial experience did not match their expectations of your product\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They had a negative experience with customer support or sales\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The user had a better experience with a competitor\u2019s free trial\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The price was too high\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Because there are many possible reasons for leaving, you will want to create content and assets that address some of these issues, without making assumptions about their reason for leaving or being too pushy.\"}),/*#__PURE__*/e(\"p\",{children:\"Start with some of these tactics:\"}),/*#__PURE__*/e(\"h2\",{children:\"1. Create a post-trial reengagement email playbook\"}),/*#__PURE__*/e(\"p\",{children:\"First thing\u2019s first. A simple post-trial reengagement email playbook that contains three convincing emails will help you recover some of your lost trialists. Address some of the major reasons for abandonment with three key emails:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer case study highlighting results\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Comparison against other platforms to address major points of difference\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Directory calling out partners, integrations, or features\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Now is not the time to bring discounts into the mix as many users may have simply lapsed because they ran out of time or are yet to make a final decision. Instead, offer something like a 7-day extension on their trial to help them see the value of the product themselves. Ensure you have a clear and achievable, onboarding sequence for this extension to minimize the risk of losing them twice.\"}),/*#__PURE__*/e(\"p\",{children:\"Our free post-trial engagement Playbook template is the perfect place to start. It\u2019s easy to adapt for any SaaS company and can be elaborated with additional emails. In this template, people will enter the playbook once they have left the trial onboarding period and will leave once they have subscribed or received all messages.\"}),/*#__PURE__*/e(a,{href:\"https://ortto.com/templates/post-trial-re-engagement/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{className:\"framer-image\",\"data-preset-tag\":\"img\",children:/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"332\",src:\"https://framerusercontent.com/images/oKeqOdoaWeudmyYnHhgflVR4xYA.png\",srcSet:\"https://framerusercontent.com/images/oKeqOdoaWeudmyYnHhgflVR4xYA.png 640w\",style:{aspectRatio:\"640 / 664\"},width:\"320\"})})}),/*#__PURE__*/e(\"h2\",{children:\"2. Send personalized content based on behavior or interests\"}),/*#__PURE__*/e(\"p\",{children:\"Even if your free trial user only spent a short period of time in your app during the trial, it\u2019s likely you have some data about who they are, why they signed up in the first place, and the parts of your app that interested them the most.\"}),/*#__PURE__*/e(\"p\",{children:\"Use this information to create audience segments of lapsed free trial users and send personalized content that speaks to their interests. For example, if you\u2019re an EdTech SaaS that helps businesses turn existing content into simple, digestible courses, you may have customers in a wide range of industries including B2B, SaaS, and ecommerce. On sign-up, it\u2019s likely you asked your free trial user which use case applies to them.\"}),/*#__PURE__*/e(\"p\",{children:\"With this information, you can send personalized content that speaks to their specific need state and use case. This could include helpful how-to content that includes mentions of your product, industry-specific case studies or testimonials, and videos that demonstrate what can be done.\"}),/*#__PURE__*/e(\"p\",{children:\"Our Share useful content email template will help you get started.\"}),/*#__PURE__*/e(a,{href:\"https://ortto.com/templates/share-useful-content/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{className:\"framer-image\",\"data-preset-tag\":\"img\",children:/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"332\",src:\"https://framerusercontent.com/images/KPL8ez7Ry2ym4i9gL9NIrqF2ZQ.png\",srcSet:\"https://framerusercontent.com/images/KPL8ez7Ry2ym4i9gL9NIrqF2ZQ.png 640w\",style:{aspectRatio:\"640 / 664\"},width:\"320\"})})}),/*#__PURE__*/e(\"h2\",{children:\"3. Retarget users\"}),/*#__PURE__*/e(\"p\",{children:\"A retargeting campaign that spans social platforms and Google Adwords can go a long way to helping remind your lapsed free trialists why they signed up for your free trial in the first place and why they should come back for an extension.\"}),/*#__PURE__*/e(\"p\",{children:\"People get busy, so sometimes the reminder alone is enough to bring them back into the fold and motivate them to extend a trial or sign up. Make sure that your ad creative speaks to the value of your product. Testimonials, results from case studies, public reviews, and videos of your product in action can go a long way here.\"}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re an Ortto customer, you can use our Facebook, Twitter and Google Ads integrations to automatically sync audiences with your ads platforms. This means you can create an audience of lapsed free trial users, or several audiences based on industry and behavior, for retargeting. The audience will automatically update, meaning those users who convert will be removed in real time, and you won\u2019t waste ad spend or risk annoying them.\"}),/*#__PURE__*/e(\"img\",{alt:\"Re engage inactive saas users\",className:\"framer-image\",src:\"https://framerusercontent.com/images/324s2TyTA29yqGqKFLKq1ebtHaY.gif\",srcSet:\"https://framerusercontent.com/images/324s2TyTA29yqGqKFLKq1ebtHaY.gif?scale-down-to=512 512w,https://framerusercontent.com/images/324s2TyTA29yqGqKFLKq1ebtHaY.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/324s2TyTA29yqGqKFLKq1ebtHaY.gif 1299w\"}),/*#__PURE__*/t(\"h2\",{children:[/*#__PURE__*/e(\"br\",{}),\"4. Try an off-boarding campaign\"]}),/*#__PURE__*/e(\"p\",{children:\"Even the strongest reengagement and retargeting campaigns will leave you with an audience of post-trial users who are not ready to bite. Targeting these users with an off-boarding campaign that asks them why they\u2019re leaving could open up a last-ditch attempt of winning them back.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, you could ask some specific questions about whether the product matched their expectations, how customer support performed along the way, and whether they experienced any difficulties getting set up. Open-ended questions that get to which competitor they\u2019ve opted to use or anything you could have done better can also be helpful.\"}),/*#__PURE__*/e(\"p\",{children:\"Sending these emails from a key member of the team, like a Product Marketing Manager or a CEO/Founder, can be a great way to give them a personal touch and compel the user to respond. It also opens up the channel of communication for follow-ups down the track.\"}),/*#__PURE__*/e(\"p\",{children:\"Keep the tone light and remind the customer that their feedback is a favor to you and your business. This can be especially powerful for B2B companies where the person on the receiving end has likely been in your shoes before.\"}),/*#__PURE__*/e(\"img\",{alt:\"Help us improve email example\",className:\"framer-image\",src:\"https://framerusercontent.com/images/OLIAWq2fESYGde65oBo8akNKU4.png\",srcSet:\"https://framerusercontent.com/images/OLIAWq2fESYGde65oBo8akNKU4.png 500w\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Image source: \"}),/*#__PURE__*/e(a,{href:\"https://reallygoodemails.com/emails/improve-unsplash-2017-members-survey\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"em\",{children:\"ReallyGoodEmails\"})})})]}),/*#__PURE__*/e(\"h2\",{children:\"5. Show them what\u2019s new\"}),/*#__PURE__*/e(\"p\",{children:\"If some time has passed between your lead\u2019s free trial expiring and your reach-out, showing them the new features, integrations, services and other product updates could get them across the line.\"}),/*#__PURE__*/e(\"p\",{children:\"In some cases, your lead may have abandoned their trial simply because your product was missing a specific feature or service. Once it becomes available, they may be ready to sign up and become a paying customer.\"}),/*#__PURE__*/e(\"p\",{children:\"Any pricing updates that offer more value, like an increase in seats or limits or additional features being added to basic packages, are also worth communicating to your lost leads.\"}),/*#__PURE__*/e(a,{href:\"https://ortto.com/templates/new-feature-releases/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{className:\"framer-image\",\"data-preset-tag\":\"img\",children:/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"352\",src:\"https://framerusercontent.com/images/wklwu8L4PWtxKQqAZvA8wA47VT8.png\",srcSet:\"https://framerusercontent.com/images/wklwu8L4PWtxKQqAZvA8wA47VT8.png 640w\",style:{aspectRatio:\"640 / 704\"},width:\"320\"})})}),/*#__PURE__*/e(\"h2\",{children:\"6. Offer a demo or success session\"}),/*#__PURE__*/e(\"p\",{children:\"This is one you will want to reserve for those lost leads who have a high buyer fit score and potential for growth. Offering lapsed trialists a personalized demo of your product or a session with a customer success representative can be a great way to get those high-priority leads across the line.\"}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s really important to get that demo right, showcasing the features, use cases, and opportunities that will make a difference to your lead. Dig into the data to find out which parts of the platform were explored during the lead\u2019s trial, and which were missed, and ask the lead what they want to see either via a short survey or open-ended question.\"}),/*#__PURE__*/e(\"p\",{children:\"With this information, your Sales or Success representative can create a personalized demo that really speaks to the lead\u2019s need state to win them over.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Final word\"})}),/*#__PURE__*/e(\"p\",{children:\"During a period of uncertainty and a recession looming, winning back lost leads should be a top priority for every SaaS business. With easy-to-use filters and audience segmentation tools, and templates for playbooks, emails, and popups, Ortto makes it easy to set up a reengagement campaign for users whose trial has expired.\"})]});export const richText7=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Ben Lewinsky, Director of Sales Operations at\",/*#__PURE__*/e(a,{href:\"https://www.cultureamp.com/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Culture Amp\"})}),\", is no stranger to using data in creative ways to solve a problem. In his previous role at Falcon.io, he created a sales engine by using third-party intent data to gather information on prospective buyers. \u201CWe were pounding the Facebook API, because our TAM (total accessible market) was anybody who needed a social media marketing tool, and the Facebook API gave us information about how they were using a tool, and when they were posting,\u201D says Ben. \u201CThat was a pretty clear aid that we could qualify that they needed a tool.\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"He used the BANT (budget, authority, timing, and need) model for sales qualification. \u201CWe knew that they had budget for the tool, because they were using it; we knew that they had the need, and we knew about the timing,\u201D Ben explains. \u201CThe only job left was to find the person with the authority and send them a pretty compelling message\u2026and the message could be really personalized because we knew what tool they were using.\"}),/*#__PURE__*/e(\"p\",{children:\"\u201CI think the underlying story is, find a unique data point that will help you sell and market to these people better,\u201D says Ben.\"}),/*#__PURE__*/e(\"h2\",{children:\"Lead scoring in a multi-product world\"}),/*#__PURE__*/t(\"p\",{children:[\"Since joining Culture Amp, Ben has faced the challenge of measuring buyer intent across a multi-product offering. \u201CWe started off as an employee engagement software,\u201D says Ben, and back then, they had a standard \",/*#__PURE__*/e(a,{href:\"https://ortto.com/scoring/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"lead scoring\"})}),\" process. \u201CIt didn\u2019t need to be multifaceted,\u201D Ben recalls. \u201CIt didn\u2019t need to think about multiple personas or multiple problems.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u201CAs we've gotten bigger and bigger, we've made new products, new modules, and what that means is that people are coming to our website for different problems\u2026.they interact with us in different ways and with different parts of our website, online and offline.\u201D\"}),/*#__PURE__*/e(\"h2\",{children:\"Operationalizing the data\"}),/*#__PURE__*/t(\"p\",{children:[\"With a multi-product offering came the need to \",/*#__PURE__*/e(a,{href:\"https://ortto.com/learn/sean-whitney-on-operationalizing-data-to-build-figmas-sales-function/\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"organize and operationalize lots of types of data\"})}),\". Ben had to think strategically about the interactions people were having with the brand and how he could summarize a collective set of actions that indicated someone had interest in a product. \u201CWe now have all these different suites of products, so how do we find those who are engaging with content and assets on our website that align with our other product suites they might not have bought yet?\u201D\"]}),/*#__PURE__*/e(\"p\",{children:\"Signals of intent include visits to blog pages, attendance to webinars or trade shows, filling out a form, chatting to a chatbot, downloading an ebook, etc., and every event has a product or theme associated with it. \u201CAll of these things are just events \u2013 Person A doing this thing on this day,\u201D says Ben. \u201CAnd as long as you have that additional bit of metadata around the topic (product theme), you can start aggregating and rolling that up onto a person in terms of their product interests.\u201D \"}),/*#__PURE__*/e(\"p\",{children:\"With this insight, SDRs can go into sales conversations with a great deal of context, resulting in more meaningful interactions and better outcomes.\"}),/*#__PURE__*/e(\"h2\",{children:\"Retargeting unknown users\"}),/*#__PURE__*/e(\"p\",{children:\"Ben offers sage advice about making the most of unknown website users. \u201CThe biggest thing to tap into is unknown users,\u201D says Ben. \u201CYou\u2019ve got hundreds of thousands of people visiting your website and you don\u2019t know who they are, but if you are at least able to easily aggregate what they did in that session when they came, you can have a more compelling offer when you retarget them and try to get them back into your funnel.\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"Throughout his experience, Ben has learned a key lesson: \u201CDon\u2019t get too hooked on these growth ideas and these growth hacks because you\u2019ll become too dependent and they don\u2019t always last.\u201D Instead, Ben recommends finding out people\u2019s pain points, putting a data-driven idea in motion (even if it\u2019s scrappy), and making it work.\"}),/*#__PURE__*/e(\"p\",{children:\"\u201CBe relevant. You know you're taking up somebody's time, so make sure you shoot your shot properly.\u201D\"})]});export const richText8=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Attribution models can solve one of the biggest challenges marketers face \u2014 proving the ROI of marketing campaigns (a huge \",/*#__PURE__*/e(a,{href:\"https://blog.hubspot.com/blog/tabid/6307/bid/33820/5-major-challenges-marketers-face-and-how-to-solve-them.aspx\",motionChild:!0,nodeId:\"fGcXWNQur\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"40% of marketers\"})}),\" say this is one of their top challenges). When you have the right attribution models in place, you can identify which channels and campaigns are making an impact and prove your worth.\"]}),/*#__PURE__*/e(\"p\",{children:\"In this deep dive, we\u2019ll share some of the most common types of attribution models, a few wild card models, and how to choose the right model for the job. \"}),/*#__PURE__*/e(\"h2\",{children:\"Marketing attribution models definition\"}),/*#__PURE__*/e(\"p\",{children:\"Attribution models assign credit to touch points across the entire customer journey so marketers can better understand which channels, campaigns, and messages are driving the most impact.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why is attribution modeling so important?\"}),/*#__PURE__*/e(\"p\",{children:\"Attribution modeling allows marketers to give credit to every channel and campaign that a customer encountered along their journey to conversion, and gives appropriate weight to each.\"}),/*#__PURE__*/e(\"p\",{children:\"With this deeper understanding of the marketing activities that lead to conversions, marketers can draw insights on things like:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Strongest channels at different stages of the funnel\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Top-performing messaging and campaign types\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Weakest links in the customer journey\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ROI on specific campaigns or channels as a whole\"})})]}),/*#__PURE__*/e(\"p\",{children:\"These insights can help you make better, more data-driven decisions about where to spend your marketing budget in the future, and can help you provide the proof required to access more budget. \"}),/*#__PURE__*/e(\"h2\",{children:\"5 common marketing attribution models\"}),/*#__PURE__*/e(\"p\",{children:\"There are five common attribution models marketers use to connect the dots and identify top-performing channels and campaigns. In most cases, marketers will want to use several (or all) of these models to outline a clear path from awareness to conversion, and properly give each channel the credit it deserves.\"}),/*#__PURE__*/e(\"p\",{children:\"In this section, we\u2019ll outline each of the models, along with examples of when best to use them, and the kinds of insights you can draw from them.\"}),/*#__PURE__*/e(\"h2\",{children:\"1. Last-touch attribution\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Last-touch attribution gives all of the credit to the very last touchpoint a lead has with your business before they convert, regardless of the steps that came before.It is by far the simplest attribution model to implement and accurately track, as it directly links the final touchpoint to a conversion. \"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Challenges: \"}),\"When last-touch is the only model used, marketers run the risk of downplaying the importance of other stages in the customer journey, especially if your product has a longer buying cycle.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"When to use it: \"}),\"Last-touch attribution can show you the types of messages and channels that nudge leads over the finish line and these insights can be used to build more effective retargeting campaigns in the future. \"]}),/*#__PURE__*/e(\"img\",{alt:\"last touch attribution model\",className:\"framer-image\",src:\"https://framerusercontent.com/images/M0vzPzpiJJ8h8MulIdDMHueEIM.png\",srcSet:\"https://framerusercontent.com/images/M0vzPzpiJJ8h8MulIdDMHueEIM.png?scale-down-to=512 512w,https://framerusercontent.com/images/M0vzPzpiJJ8h8MulIdDMHueEIM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/M0vzPzpiJJ8h8MulIdDMHueEIM.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"2. First-touch attribution\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"First-touch attribution looks at the very first campaign the lead received within the attribution window, giving it 100% credit for the conversion.\"]}),/*#__PURE__*/e(\"p\",{children:\"For example, if a customer finds your business through a search ad, completes a subscription form on your site, receives an email, and is then retargeted with an ad on Facebook before they convert, the search ad will receive 100% credit for the conversion.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Challenges: \"}),\"Like last-touch, first-touch attribution gives marketers a very narrow understanding of the customer journey and may downplay the impact of other channels.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"When to use it: \"}),\"If you are very focused on building awareness for your product or brand and bringing people into the funnel, first-touch attribution will be your go-to. \"]}),/*#__PURE__*/e(\"img\",{alt:\"first touch attribution model\",className:\"framer-image\",src:\"https://framerusercontent.com/images/3WCFN5FkldhZMlRPi1h58g7UyQ4.png\",srcSet:\"https://framerusercontent.com/images/3WCFN5FkldhZMlRPi1h58g7UyQ4.png?scale-down-to=512 512w,https://framerusercontent.com/images/3WCFN5FkldhZMlRPi1h58g7UyQ4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/3WCFN5FkldhZMlRPi1h58g7UyQ4.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"3. Linear attribution\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"When using a linear attribution model, every campaign the lead sees and action they take across the customer journey will be given equal credit for the conversion.\"]}),/*#__PURE__*/e(\"p\",{children:\"For example, if the lead completes a lead gen form on Facebook, receives an email from your company, sees a capture widget, and then converts after clicking through on another email, all four actions will be credited 25%.\"}),/*#__PURE__*/e(\"p\",{children:\"To get credit, each action would need to occur within the attribution window. An attribution window determines the amount of time after the action takes place that it still \u201Ccounts\u201D towards the conversion. The attribution window is generally set to six days, with a maximum window of 14 days. If you send messages frequently, you might reduce the attribution window down to one or two days.\"}),/*#__PURE__*/e(\"p\",{children:\"While linear attribution is not as clearcut a model as last or first touch, it is the most straightforward way of giving marketers a balanced look at channels and campaigns across the customer journey. \"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Challenges:  \"}),\"Getting the attribution window right in a linear attribution model can be difficult and you may find that channels or campaigns are getting undue credit when everything is 'scored' equally regardless of where it came in the customer's journey to conversion. \"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"When to use it: \"}),\"If you need to prove the value of top and middle funnel activities, but you need a simple and easy-to-explain model, this is for you.\"]}),/*#__PURE__*/e(\"img\",{alt:\"linear attribution model\",className:\"framer-image\",src:\"https://framerusercontent.com/images/C1ANvQ7vIHTQvtAHsGO5Yg5x2T8.png\",srcSet:\"https://framerusercontent.com/images/C1ANvQ7vIHTQvtAHsGO5Yg5x2T8.png?scale-down-to=512 512w,https://framerusercontent.com/images/C1ANvQ7vIHTQvtAHsGO5Yg5x2T8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/C1ANvQ7vIHTQvtAHsGO5Yg5x2T8.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"4. Time-decay attribution\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Time-decay attribution weights the credit attributed to each campaign or channel based on the point of conversion. It allows for multi-touch attribution while ensuring that the activities that nudge the lead over the line are given greater credit for the conversion.\"]}),/*#__PURE__*/e(\"p\",{children:\"If we take the example above where our lead took four actions before converting, the weighting may look something like this:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead gen form on Facebook is completed: 5%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"First email campaign: 10%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Capture widget: 35%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Second email campaign: 50%\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Challenges: \"}),\"Setting time-decay attribution up can be difficult, and you may need to do some trial and error when it comes to the attribution window and weighting of each step. \",/*#__PURE__*/e(\"strong\",{children:\"When to use it: \"}),\"Time-decay attribution is particularly helpful if you have a longer sales cycle or you are looking to better understand the middle-of-the-funnel activities that ultimately lead to a conversion. Like linear attribution, all activities must take place within the designated attribution window to count towards the conversion.\"]}),/*#__PURE__*/e(\"img\",{alt:\"time decay attribution model\",className:\"framer-image\",src:\"https://framerusercontent.com/images/7L5x2j8Ap8S48uTBNbQnfYUY0q4.png\",srcSet:\"https://framerusercontent.com/images/7L5x2j8Ap8S48uTBNbQnfYUY0q4.png?scale-down-to=512 512w,https://framerusercontent.com/images/7L5x2j8Ap8S48uTBNbQnfYUY0q4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/7L5x2j8Ap8S48uTBNbQnfYUY0q4.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"5. Position-based attribution\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Position-based attribution (sometimes referred to as U-shaped attribution)  weights campaign credit based on the point of conversion. It differs from time-based attribution because the first and last touch campaigns are given significantly more credit. \"]}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s take a look at how this would change the weighting of campaigns from the example above.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lead gen form on Facebook is completed: 40%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"First email campaign: 10%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Capture widget: 10%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Second email campaign: 40%\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Challenges: \"}),\"Marketers can face significant challenges getting position-based attribution up and running across different channels. It can also downplay the importance of the middle of the funnel. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"When to use it:\"}),\" If you have multiple touchpoints that occur throughout your customer journey and a longer sales cycle, position-based attribution is a balanced approach that ensures first and last touches are weighted accordingly, but other campaigns or channels are not ignored.\"]}),/*#__PURE__*/e(\"img\",{alt:\"position based attribution model\",className:\"framer-image\",src:\"https://framerusercontent.com/images/skUMmxQ9oTs3Li1784DDBUoGvCM.png\",srcSet:\"https://framerusercontent.com/images/skUMmxQ9oTs3Li1784DDBUoGvCM.png?scale-down-to=512 512w,https://framerusercontent.com/images/skUMmxQ9oTs3Li1784DDBUoGvCM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/skUMmxQ9oTs3Li1784DDBUoGvCM.png 1200w\"}),/*#__PURE__*/e(\"h2\",{children:\"Other marketing attribution models\"}),/*#__PURE__*/e(\"p\",{children:\"You may encounter some other, less common attribution models that have been developed by marketers and analysts who are trying to overcome the challenges associated with other models. Here are just a few:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"W-shaped attribution:\"}),\" First and last touches will receive equal credit, along with the qualified lead touch. Each of these three touches will receive 30% of the credit, with the remaining 10% being split between the remaining touches. This model requires you to understand exactly what qualifies your lead, making it more difficult to implement and track.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Z-shaped attribution:\"}),\" In this model, every touchpoint across the customer journey is given some credit, depending on where it falls. You will need to have a deep understanding of your customer journey to implement this one, as four touchpoints are given equal weighting of 22.5% each (usually first and last touch, lead creation, and lead qualification), with the remaining 10% split across the other touchpoints.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Custom attribution model: \"}),\"Companies with a very specific funnel that requires a specific weighting to be applied to different touchpoints across the journey can create a custom attribution model using a platform like Google Analytics. While this model offers a high degree of customization and flexibility, it can be very difficult to implement and may add unnecessary layers of complexity to your reporting and insights.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"How do I choose the right attribution model?\"}),/*#__PURE__*/e(\"p\",{children:\"Marketers set up attribution to draw insights about their top-performing tactics. When an attribution model is particularly complicated or data-heavy (for example, a custom attribution model), it can prevent you from uncovering the insights that lead to growth.\"}),/*#__PURE__*/e(\"p\",{children:\"That said, too simplistic and you run the risk of ignoring impactful top or mid-funnel tactics. This could mean you reduce or stop spending on a channel that is actually contributing to conversions and revenue.\"}),/*#__PURE__*/e(\"p\",{children:\"For the most part, it is simpler and clearer to pick a default attribution model and stick with it but, depending on the tech stack you use and your data setup, you can set attribution models at a campaign level. \"}),/*#__PURE__*/e(\"p\",{children:\"In either case, to choose your attribution model ask yourself a few questions:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"What is my goal?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"How long is my sales cycle or campaign?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"How complicated is my customer journey?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"What insights am I hoping to uncover?\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Once you've identified an ideal model, consider the following:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Will my current data set and tech stack support this model?\"})})}),/*#__PURE__*/e(\"p\",{children:\"As you can see, this exercise could reveal a flaw in your data or tech stack that needs to be remedied in time. Until then, go for the next-best model that your current setup can support. It's better to have an imperfect model delivering accurate results, than an ideal model delivering inaccurate results. \"}),/*#__PURE__*/e(\"h2\",{children:\"Final word\"}),/*#__PURE__*/e(\"p\",{children:\"With a sensible attribution model in place, marketers can draw insights into the channels, messages, and campaigns that are driving conversions and revenue. Not only does this make proving ROI possible, but it also allows you to make data-driven decisions about where to spend your valuable time and money.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_npm_react_18_2", "richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "__FramerMetadata__"]
}
