{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js", "ssg:https://framerusercontent.com/modules/t3iJrJT7mvLUfpzfWhGD/Y41q8cgwDKkzQIXrwYlD/ESx2dkpBu.js"],
  "sourcesContent": ["import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useReducer, useState } from \"react\";\nimport { ControlType, addPropertyControls } from \"framer\";\nimport { useIsOnCanvas, emptyStateStyle, containerStyles, defaultEvents, useRadius, borderRadiusControl } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nvar PlayOptions;\n(function (PlayOptions) {\n  PlayOptions[\"Normal\"] = \"Off\";\n  PlayOptions[\"Auto\"] = \"On\";\n  PlayOptions[\"Loop\"] = \"Loop\";\n})(PlayOptions || (PlayOptions = {}));\nvar ThumbnailOptions;\n(function (ThumbnailOptions) {\n  ThumbnailOptions[\"High\"] = \"High Quality\";\n  ThumbnailOptions[\"Medium\"] = \"Medium Quality\";\n  ThumbnailOptions[\"Low\"] = \"Low Quality\";\n  ThumbnailOptions[\"Off\"] = \"Off\";\n})(ThumbnailOptions || (ThumbnailOptions = {}));\nvar ThumbnailFormat;\n(function (ThumbnailFormat) {\n  ThumbnailFormat[\"WebP\"] = \"webp\";\n  ThumbnailFormat[\"JPG\"] = \"jpg\";\n})(ThumbnailFormat || (ThumbnailFormat = {})); /**\n                                               * @framerIntrinsicWidth 560\n                                               * @framerIntrinsicHeight 315\n                                               *\n                                               * @framerSupportedLayoutWidth fixed\n                                               * @framerSupportedLayoutHeight fixed\n                                               *\n                                               * @framerComponentPresetProps isRed, borderRadius\n                                               */\nexport function Youtube({\n  url,\n  play,\n  shouldMute,\n  thumbnail,\n  isRed,\n  onClick,\n  onMouseEnter,\n  onMouseLeave,\n  onMouseDown,\n  onMouseUp,\n  ...props\n}) {\n  const onCanvas = useIsOnCanvas();\n  const isAutoplay = play !== PlayOptions.Normal;\n  const showThumbnail = onCanvas || thumbnail !== ThumbnailOptions.Off && !isAutoplay;\n  const [isPreloading, preloadVideo] = useReducer(() => true, false);\n  const [showVideo, startVideo] = useReducer(() => true, !showThumbnail);\n  const [isHovered, setHovered] = useState(false);\n  const borderRadius = useRadius(props);\n  const hasBorderRadius = borderRadius !== \"0px 0px 0px 0px\" && borderRadius !== \"0px\";\n  if (url === \"\") {\n    return /*#__PURE__*/_jsx(Instructions, {});\n  }\n  const parsedURL = parseVideoURL(url);\n  if (parsedURL === undefined) {\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: \"Invalid Youtube URL.\"\n    });\n  }\n  const [videoId, embedURL] = parsedURL; // https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api\n  const thumbnailURL = getThumbnailURL(videoId, thumbnail, getWebPSupported() ? ThumbnailFormat.WebP : ThumbnailFormat.JPG); // https://developers.google.com/youtube/player_parameters\n  const searchParams = embedURL.searchParams;\n  searchParams.set(\"iv_load_policy\", \"3\");\n  searchParams.set(\"rel\", \"0\");\n  searchParams.set(\"modestbranding\", \"1\");\n  searchParams.set(\"playsinline\", \"1\");\n  if (isAutoplay || showThumbnail) {\n    searchParams.set(\"autoplay\", \"1\");\n  }\n  if (isAutoplay && shouldMute) {\n    searchParams.set(\"mute\", \"1\");\n  }\n  if (play === PlayOptions.Loop) {\n    searchParams.set(\"loop\", \"1\");\n    searchParams.set(\"playlist\", videoId);\n  }\n  if (!isRed) {\n    searchParams.set(\"color\", \"white\");\n  }\n  return /*#__PURE__*/_jsxs(\"article\", {\n    onPointerEnter: () => setHovered(true),\n    onPointerLeave: () => setHovered(false),\n    onPointerOver: preloadVideo,\n    onClick: startVideo,\n    style: {\n      ...wrapperStyle,\n      borderRadius,\n      transform:\n      // Safari sometimes struggles to render border-radius:\n      // - on the canvas when changing from 0 to any other value\n      // - or when rendering an iframe\n      hasBorderRadius && (showVideo || onCanvas) ? \"translateZ(0.000001px)\" : \"unset\",\n      cursor: \"pointer\",\n      overflow: \"hidden\"\n    },\n    children: [isPreloading && /*#__PURE__*/_jsx(\"link\", {\n      rel: \"preconnect\",\n      href: \"https://www.youtube.com\"\n    }), isPreloading && /*#__PURE__*/_jsx(\"link\", {\n      rel: \"preconnect\",\n      href: \"https://www.google.com\"\n    }), /*#__PURE__*/_jsx(\"div\", {\n      style: {\n        ...videoStyle,\n        background: showThumbnail ? `center / cover url(${thumbnailURL}) no-repeat` : undefined\n      }\n    }), showVideo ? /*#__PURE__*/_jsx(\"iframe\", {\n      style: videoStyle,\n      src: embedURL.href,\n      frameBorder: \"0\",\n      allow: \"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",\n      onClick: onClick,\n      onMouseEnter: onMouseEnter,\n      onMouseLeave: onMouseLeave,\n      onMouseDown: onMouseDown,\n      onMouseUp: onMouseUp\n    }) : /*#__PURE__*/_jsx(PlayButton, {\n      onClick: startVideo,\n      isHovered: isHovered,\n      isRed: isRed\n    })]\n  });\n}\nYoutube.displayName = \"YouTube\";\naddPropertyControls(Youtube, {\n  url: {\n    type: ControlType.String,\n    title: \"Video\"\n  },\n  play: {\n    type: ControlType.Enum,\n    title: \"Autoplay\",\n    options: Object.values(PlayOptions)\n  },\n  shouldMute: {\n    title: \"Mute\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    hidden(props) {\n      return props.play === PlayOptions.Normal;\n    }\n  },\n  thumbnail: {\n    title: \"Thumbnail\",\n    description: \"Showing a thumbnail improves performance.\",\n    type: ControlType.Enum,\n    options: Object.values(ThumbnailOptions),\n    hidden(props) {\n      return props.play !== PlayOptions.Normal;\n    }\n  },\n  isRed: {\n    title: \"Color\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Red\",\n    disabledTitle: \"White\"\n  },\n  ...borderRadiusControl,\n  ...defaultEvents\n});\nconst defaultProps = {\n  url: \"https://youtu.be/smPos0mJvh8\",\n  play: PlayOptions.Normal,\n  shouldMute: true,\n  thumbnail: ThumbnailOptions.Medium,\n  isRed: true\n};\nYoutube.defaultProps = defaultProps;\nfunction parseVideoURL(urlString) {\n  let url;\n  try {\n    url = new URL(urlString);\n  } catch {\n    const embedURL = getEmbedURL(urlString);\n    return [urlString, embedURL];\n  }\n  if (url.hostname === \"youtube.com\" || url.hostname === \"www.youtube.com\" || url.hostname === \"youtube-nocookie.com\" || url.hostname === \"www.youtube-nocookie.com\") {\n    const pathSegments = url.pathname.slice(1).split(\"/\"); // https://www.youtube.com/watch?v=Fop2oskTug8\n    if (pathSegments[0] === \"watch\") {\n      const videoId = url.searchParams.get(\"v\");\n      const embedURL1 = getEmbedURL(videoId);\n      return [videoId, embedURL1];\n    } // https://www.youtube.com/embed/Fop2oskTug8\n    if (pathSegments[0] === \"embed\") {\n      const videoId1 = pathSegments[1];\n      return [videoId1, url];\n    }\n  } // https://youtu.be/Fop2oskTug8\n  if (url.hostname === \"youtu.be\") {\n    const videoId2 = url.pathname.slice(1);\n    const embedURL2 = getEmbedURL(videoId2);\n    return [videoId2, embedURL2];\n  }\n}\nfunction getEmbedURL(videoId) {\n  return new URL(`https://www.youtube.com/embed/${videoId}`);\n}\nfunction getThumbnailURL(videoId, res, format = ThumbnailFormat.JPG) {\n  // https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\n  const pre = ThumbnailFormat.WebP ? \"https://i.ytimg.com/vi_webp/\" : \"https://i.ytimg.com/vi/\";\n  const ext = ThumbnailFormat.WebP ? \"webp\" : \"jpg\";\n  switch (res) {\n    case ThumbnailOptions.Low:\n      return `${pre}${videoId}/hqdefault.${ext}`;\n    case ThumbnailOptions.Medium:\n      return `${pre}${videoId}/sddefault.${ext}`;\n    case ThumbnailOptions.High:\n      return `${pre}${videoId}/maxresdefault.${ext}`;\n    default:\n      return `${pre}${videoId}/0.${ext}`;\n  }\n}\nlet _getWebPSupported; // https://stackoverflow.com/a/27232658\nfunction getWebPSupported() {\n  // We're going to default to webp because it's pretty widely supported by now\n  if (!window) {\n    return true;\n  }\n  if (_getWebPSupported !== undefined) {\n    return _getWebPSupported;\n  }\n  const element = document.createElement(\"canvas\");\n  if (!!(element.getContext && element.getContext(\"2d\"))) {\n    // was able or not to get WebP representation\n    return element.toDataURL(\"image/webp\").indexOf(\"data:image/webp\") == 0;\n  } else {\n    // very old browser like IE 8, canvas not supported\n    return false;\n  }\n} // Helper components\nfunction Instructions() {\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      ...emptyStateStyle,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: centerTextStyle,\n      children: \"To embed a Youtube video, add the URL to the properties\\xa0panel.\"\n    })\n  });\n}\nfunction ErrorMessage({\n  message\n}) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"framerInternalUI-errorPlaceholder\",\n    style: {\n      ...containerStyles,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsxs(\"div\", {\n      style: centerTextStyle,\n      children: [\"Error: \", message]\n    })\n  });\n}\nfunction PlayButton({\n  onClick,\n  isHovered,\n  isRed\n}) {\n  return /*#__PURE__*/_jsx(\"button\", {\n    onClick: onClick,\n    \"aria-label\": \"Play\",\n    style: buttonStyle,\n    children: /*#__PURE__*/_jsxs(\"svg\", {\n      height: \"100%\",\n      version: \"1.1\",\n      viewBox: \"0 0 68 48\",\n      width: \"100%\",\n      children: [/*#__PURE__*/_jsx(\"path\", {\n        d: \"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\n        fill: isHovered ? isRed ? \"#f00\" : \"#000\" : \"#212121\",\n        fillOpacity: isHovered ? isRed ? 1 : .8 : .8,\n        style: {\n          transition: \"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"\n        }\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M 45,24 27,14 27,34\",\n        fill: \"#fff\"\n      })]\n    })\n  });\n}\nconst buttonStyle = {\n  position: \"absolute\",\n  top: \"50%\",\n  left: \"50%\",\n  transform: \"translate(-50%, -50%)\",\n  width: 68,\n  height: 48,\n  padding: 0,\n  border: \"none\",\n  background: \"transparent\",\n  cursor: \"pointer\"\n};\nconst wrapperStyle = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\"\n};\nconst centerTextStyle = {\n  textAlign: \"center\",\n  minWidth: 140\n};\nconst videoStyle = {\n  position: \"absolute\",\n  top: 0,\n  left: 0,\n  height: \"100%\",\n  width: \"100%\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Youtube\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Youtube\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicHeight\": \"315\",\n        \"framerIntrinsicWidth\": \"560\",\n        \"framerComponentPresetProps\": \"isRed, borderRadius\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./YouTube.map", "import { jsx as e, jsxs as t } from \"react/jsx-runtime\";\nimport { addPropertyControls as r, ComponentPresetsConsumer as i, ControlType as a, Link as n } from \"framer\";\nimport { motion as o } from \"framer-motion\";\nimport * as s from \"react\";\nimport { Youtube as l } from \"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js\";\nlet h = \"dhepGGpqj\",\n  d = \"IFwB_rw4D\",\n  c = \"bpEAmPnov\",\n  g = \"skNO3KeAT\",\n  p = \"OoV0VYRyz\",\n  u = \"YUJJXGmN_\",\n  m = \"uQ9m7QFAk\",\n  f = \"YORv7K_4P\",\n  b = \"Y9Qg9gNcJ\",\n  w = \"Ac0Hd9BVK\",\n  y = \"USD7VmOGL\",\n  v = \"OgygN0fZ8\",\n  k = \"Qd03dzplW\",\n  x = \"aeWtr3glQ\",\n  T = \"VDhedptuh\",\n  I = \"gz9O_klYW\",\n  S = \"EbazI9FuW\",\n  A = \"Qtzr8XD4w\",\n  P = \"DuBJZJYAL\",\n  C = \"GNTz9dImk\",\n  N = \"ThZ_40PXy\",\n  F = \"WP08v3XcJ\",\n  R = \"xq9LCgsbv\",\n  G = \"Q2iQy4psL\",\n  M = \"EEyZervJG\",\n  B = \"RMmZ3aPTi\",\n  W = \"Y9TOvjD0o\",\n  H = \"ZpVVMc46X\",\n  E = \"TFudaABSb\",\n  D = \"pKHNSAMUz\",\n  V = \"lnSXzeIZK\",\n  U = (e, t) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: t\n    };\n  },\n  L = [{\n    id: \"SvF5ByyPu\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/peDO5dYgtcUHChe2hO9DV0Zw4o.png\",\n      srcSet: \"https://framerusercontent.com/images/peDO5dYgtcUHChe2hO9DV0Zw4o.png?scale-down-to=512 512w, https://framerusercontent.com/images/peDO5dYgtcUHChe2hO9DV0Zw4o.png 1000w\"\n    }, \"Startup series - part 3 - identifying an ideal customer profile (ICP) - main\"),\n    [d]: \"2023-11-13T00:00:00.000Z\",\n    [c]: \"Startup series - part 3 - Identifying the Ideal Customer Profile (ICP)\",\n    [g]: \"Beyond Growth | Startup series | How to identify your ICP\",\n    [p]: \"Dvgi3UlxK\",\n    [u]: \"startup-series-part-3-identification-of-the-ideal-customer-profile-(icp)\",\n    [m]: !0,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [\"This series of articles is crafted to help founders and team members of early-stage companies grow their business. The insights are based on experience, literature and evergreen content written by leading experts in the startup arena.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-1-generating-a-business-idea\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"1\uFE0F\u20E3 Startup series - part 1 - Generating a business idea\"\n          })\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-2-validating-your-business-idea\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"2\uFE0F\u20E3 Startup series - part 2 - Validating your business idea\"\n          })\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"3\uFE0F\u20E3 Startup series - part 3 - Identifying your ideal customer profile\"\n        })]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In this part we'll explore why it is essential to identify your Ideal Customer Profile (ICP) in an early stage of your company. Additionally, we look at best practices for ICP identification and at how to translate an ICP into marketing tactics.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Identifying the Ideal Customer Profile (ICP)\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"An Ideal Customer Profile is essentially a hypothetical description of the type of company that would reap the most benefit from (and contribute to) your products or services.\"\n      })]\n    }),\n    [w]: U({\n      src: \"https://framerusercontent.com/images/YHQInJi9bmHD8uj1FNNARHP0.png\",\n      srcSet: \"https://framerusercontent.com/images/YHQInJi9bmHD8uj1FNNARHP0.png?scale-down-to=512 512w, https://framerusercontent.com/images/YHQInJi9bmHD8uj1FNNARHP0.png 822w\"\n    }, \"Startup series - part 3 - identifying an ideal customer profile (ICP) - the definition of an ICP.png\"),\n    [y]: U(void 0, \"\"),\n    [v]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"In the early stages of business, resources \u2013 be it time, money, or manpower \u2013 are\\xa0 limited. Spreading these resources too thin, or in the wrong direction, can be a costly misstep.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"By having a clear ICP, you can focus on the prospects that are most likely to convert, engage more effectively with your content, and create highly tailored marketing messages.\"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"Startup series - part 3 - identifying an ideal customer profile (ICP) - From target audience to ICP\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,241j3kPxJOuP8XAeOdjtXPye6U.png\",\n        \"data-framer-height\": \"1644\",\n        \"data-framer-width\": \"2634\",\n        height: \"822\",\n        src: \"https://framerusercontent.com/images/241j3kPxJOuP8XAeOdjtXPye6U.png\",\n        style: {\n          aspectRatio: \"2634 / 1644\"\n        },\n        width: \"1317\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Let's dive in and explore the (1.) \", /*#__PURE__*/e(\"strong\", {\n          children: \"why\"\n        }), \", (2.) \", /*#__PURE__*/e(\"strong\", {\n          children: \"what\"\n        }), \" and (3.) \", /*#__PURE__*/e(\"strong\", {\n          children: \"how\"\n        }), \" for identification of your ICP.\"]\n      })]\n    }),\n    [k]: U(void 0, \"\"),\n    [x]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"1. Why: The importance of ICP identification\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The importance of an ICP is in its value it provides to your organisation. This can be categorized into four distinct categories. Focus, Personalisation, Targeting and Strategy.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.1 Focus\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Concentrate efforts on the right audience\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"A clear ICP allows you to tailor your marketing messages, align your product development to specific needs, and ensure that your sales efforts are focused on the leads most likely to convert. This focus not only increases the effectiveness of your campaigns but also optimizes your limited resources, ensuring that time and money are not wasted on unqualified leads.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.2 Personalization \"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Build effective content and campaigns\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"An ICP deepens your understanding of your customers' pain points, challenges, and business goals. This understanding is key to creating content and marketing strategies that resonate with your target audience. By speaking directly to the issues and needs of your ideal customers, you can foster better engagement, build trust, and establish your brand as a thought leader in your industry.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.3 Targeting \"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Create target lists that drive revenue\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"A well-defined ICP helps in streamlining your sales process by enabling your sales team to focus on leads that are more likely to convert. An ICP enables easy account list creation. This not only improves the efficiency of your sales process but also enhances the overall customer/prospect experience with tailored content and outreach.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.4 Strategy\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Continuous improvement of your business strategy\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Finally, an ICP is also crucial for long-term business planning and growth. Understanding your ideal customer allows for more informed decision-making and strategy development. It also helps businesses adapt to changing market conditions, as a clear ICP can be revisited and revised to reflect new market realities or shifts in your business focus.\"\n      })]\n    }),\n    [T]: U(void 0, \"\"),\n    [I]: null,\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"2. What: What is an Ideal Customer Profile?\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"An Ideal Customer Profile is essentially a hypothetical description of the type of company that would reap the most benefit from your product.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"It\u2019s more than just a basic sketch of a potential customer. It's a detailed and nuanced overview that guides your marketing and sales strategies and is one of the elements of your Go-To-Market strategy.\"\n      })]\n    }),\n    [A]: U({\n      src: \"https://framerusercontent.com/images/lWM4JIsjnVHBFfpRaUScRhggY.png\",\n      srcSet: \"https://framerusercontent.com/images/lWM4JIsjnVHBFfpRaUScRhggY.png?scale-down-to=512 512w, https://framerusercontent.com/images/lWM4JIsjnVHBFfpRaUScRhggY.png 800w\"\n    }, \"Startup series - part 3 - identifying an ideal customer profile (ICP) - Go-to-market strategy vs. marketing tactics\"),\n    [P]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [\"Make sure to use a dynamic tool such as Notion, Confluence or Google Sheets to save your ICP in. As you want to share and change it over time.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Key components that should be included to ensure it's both comprehensive and actionable:\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2.1 Demographic Information\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"This includes basic details such as industry, company size, location, and annual revenue. These demographics help in segmenting the market and focusing on the most relevant sectors.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2.2 Business Objectives\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Understanding the business goals and objectives of your ideal customers is crucial. What are they trying to achieve? How do they define success? This insight aligns your product or service as a solution to their specific goals.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2.3 Challenges and Pain Points\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Identify the specific problems your ideal customers are facing. What obstacles are they encountering in achieving their goals? Understanding these challenges allows you to position your offering as the solution.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2.4 The buying committee\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Who are the key decision-makers and influencers in the purchasing process? Understanding the hierarchy and decision-making flow within your target companies can help tailor your sales approach.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2.5 The buying journey\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"This involves understanding how your ideal customers make purchasing decisions. What triggers a purchase process? What factors are important to the prospects? Knowing this helps in crafting compelling value propositions and reaching out to the right person at the right time.\"\n      })]\n    }),\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"3. How: Identification of your ICP\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"For identification of your ICP you want to conduct market research, interviews and analyse your existing customers to develop a narrative. An easy way to start this process is by answering the following list of questions.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.1 Firmographic data\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Who is your target organisation / company?\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Amount of employees (e.g. 200-500 employees)\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"revenue (e.g. 5-20 million p/year)\\xa0\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"and other relevant criteria (# of branches, # of product lines, # of hires p/y, etc.)\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"And, what type of company is it?\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Location,\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"industry,\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"and other relevant criteria (marketing/tech stack they are using, team structure, maturity of company, amount of funding raised)\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.2 User and buyer persona\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Who is the buyer of the product?\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"Can we describe them in terms that we can target?\"\n          }), /*#__PURE__*/e(\"ul\", {\n            children: /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              style: {\n                \"--framer-font-size\": \"11px\",\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-text-decoration\": \"none\"\n              },\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Job title, department, team size, education, personal interests\"\n              })\n            })\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"What are their responsibilities?\"\n          }), /*#__PURE__*/e(\"ul\", {\n            children: /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              style: {\n                \"--framer-font-size\": \"11px\",\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-text-decoration\": \"none\"\n              },\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Do we know their daily activities, responsibilities and targets\"\n              })\n            })\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"Is the buyer also the user?\"\n          }), /*#__PURE__*/e(\"ul\", {\n            children: /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              style: {\n                \"--framer-font-size\": \"11px\",\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-text-decoration\": \"none\"\n              },\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"If this is not the same person, who are the users?\"\n              })\n            })\n          }), /*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })\n          })]\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"[bonus] Is there a unique place where this group spends time? (E.g.\\xa0 a discord group, knowledge platform or subreddit)\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"What are their goals and pain points?\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"What are their goals and challenges, related to your product?\"\n          }), /*#__PURE__*/e(\"ul\", {\n            children: /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              style: {\n                \"--framer-font-size\": \"11px\",\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-text-decoration\": \"none\"\n              },\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Which pain points are they experiencing and what are the solutions\"\n              })\n            })\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"What is the problem that they cannot solve themselves?\"\n          }), /*#__PURE__*/e(\"ul\", {\n            children: /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              style: {\n                \"--framer-font-size\": \"11px\",\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-text-decoration\": \"none\"\n              },\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Did they give any feedback on the product?\"\n              })\n            })\n          })]\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1.3 Current customers/prospects\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"What does the buying process look like?\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"What triggered them to search for a solution?\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Which steps did they go through before making a purchase?\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"What are reasons for losing and postponing deals?\"\n          })\n        })]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"You can download and copy an ICP questionnaire template your own usage here: \", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://docs.google.com/document/d/1caRaNsNZvmICCBIP85K4_MU-MuiiVASI8cxqXKPBqyY/edit?usp=sharing\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"\u2014> ICP Questionnaire <\u2014\"\n          })\n        }), \" \"]\n      })]\n    }),\n    [N]: U(void 0, \"\"),\n    [F]: null,\n    [R]: !0,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"[Bonus chapter] 4. The buyer persona vs. the ICP\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"\uD83C\uDFE6 The Ideal Customer profile\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"An ideal customer profile (ICP) is a list of characteristics of companies most likely to buy. It helps you figure out which accounts to talk to.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"\u27A1\uFE0F It focuses on the characteristics of the target company, such as its size, industry, budget, and specific pain points that your offering addresses.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"After addressing your ICP you can continue your research to define your buyer persona\u2019s.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"\uD83D\uDC81 The buyer persona\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Buyer personas are the persons at these companies. It helps you think about what they love, hate, and how you can solve their problems with your product.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"\u27A1\uFE0F It focuses on individual roles within a business or consumer market, detailing their personal attributes, goals, challenges, and behaviour.\"]\n      })]\n    }),\n    [M]: U({\n      src: \"https://framerusercontent.com/images/6TxoKPdbOYwFas4djq9tZ78NQ.png\",\n      srcSet: \"https://framerusercontent.com/images/6TxoKPdbOYwFas4djq9tZ78NQ.png?scale-down-to=512 512w, https://framerusercontent.com/images/6TxoKPdbOYwFas4djq9tZ78NQ.png 900w\"\n    }, \"\"),\n    [B]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"[Bonus chapter] 5. Templates and examples\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Examples\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Lenny Rachitsky from \", /*#__PURE__*/e(n, {\n          href: \"https://www.lennysnewsletter.com/p/how-to-identify-your-ideal-customer\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Lennysnewsletter.com\"\n          })\n        }), \" created a great overview of initial ICPs from some of today's biggest B2B software companies.\"]\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,vjZcBorL5O547wLpATUlR2dBwE.jpg\",\n        \"data-framer-height\": \"1511\",\n        \"data-framer-width\": \"750\",\n        height: \"755\",\n        src: \"https://framerusercontent.com/images/vjZcBorL5O547wLpATUlR2dBwE.jpg\",\n        style: {\n          aspectRatio: \"750 / 1511\"\n        },\n        width: \"375\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"Templates\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\" \uD83D\uDCD1 Lenny also created the following template for you to get started with. You can take a look at it \", /*#__PURE__*/e(n, {\n          href: \"https://docs.google.com/spreadsheets/d/1DAajOv4KKm_cVMFgA694sP7mfFvieAPasWZVK_9TOcg/edit#gid=0\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"here\"\n          })\n        }), \".\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"\uD83D\uDCDD Rather have a word document to get you started? Find and download my own questionnaire via the following link \", /*#__PURE__*/e(n, {\n          href: \"https://docs.google.com/document/d/1caRaNsNZvmICCBIP85K4_MU-MuiiVASI8cxqXKPBqyY/edit?usp=sharing\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"\u2014> here <\u2014\"\n          })\n        }), \".\"]\n      })]\n    }),\n    [W]: U(void 0, \"\"),\n    [H]: null,\n    [E]: null,\n    [D]: null,\n    [V]: !1\n  }, {\n    id: \"rjrH2j3y2\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/EpWBuknOtu0cssHS8FEXSUPOas.png\",\n      srcSet: \"https://framerusercontent.com/images/EpWBuknOtu0cssHS8FEXSUPOas.png?scale-down-to=512 512w, https://framerusercontent.com/images/EpWBuknOtu0cssHS8FEXSUPOas.png 1000w\"\n    }, \"How to create a kick-ass brand guide for early stage companies\"),\n    [d]: \"2023-10-12T00:00:00.000Z\",\n    [c]: \"How to create a great brand guide for early stage companies\",\n    [g]: \"Creating a great brand playbook for early stage B2B companies\",\n    [p]: \"t0ecU4vdk\",\n    [u]: \"how-to-create-a-great-brand-guide-and-brand-playbook-for-early-stage-companies\",\n    [m]: !0,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"A brand guide creates a foundation for your brand, and protects your brands' consistency over time. It ensures that your brand is represented consistently and brand value grows over time during interactions with clients, stakeholders and partners.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      })]\n    }),\n    [w]: U({\n      src: \"https://framerusercontent.com/images/UF5YYQOnTa0S6OTbSqUWgSDV4.png\",\n      srcSet: \"https://framerusercontent.com/images/UF5YYQOnTa0S6OTbSqUWgSDV4.png?scale-down-to=512 512w, https://framerusercontent.com/images/UF5YYQOnTa0S6OTbSqUWgSDV4.png 822w\"\n    }, \"\"),\n    [y]: U(void 0, \"\"),\n    [v]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"This article is written for early-stage B2B companies but the principles that are discussed are also valid for B2C-, mid-market- or enterprise companies.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      })]\n    }),\n    [k]: U({\n      src: \"https://framerusercontent.com/images/kWYzNkK6beVPoW1YagLa7S09A.png\",\n      srcSet: \"https://framerusercontent.com/images/kWYzNkK6beVPoW1YagLa7S09A.png?scale-down-to=512 512w, https://framerusercontent.com/images/kWYzNkK6beVPoW1YagLa7S09A.png 1000w\"\n    }, \"Brand guide - how to create a brand guide - 5 steps.png\"),\n    [x]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"1. When to create a brand guide?\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"It makes sense to create a brand guide when the amount of people that are working on sales- and marketing content grows beyond two, or one of the following circumstances occurs:\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"You are outsourcing (marketing) projects\"\n            })\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"There is high staff turnover\"\n            })\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"You have multiple teams working on multiple campaigns\"\n            })\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Employees start to disagree over website and content changes\"\n            })\n          })\n        })]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Maybe one of these circumstances occurred. Maybe you want to update your current brand guide in a smart way. Or you want to buff up your \u201Cbrand guide knowledge\u201D. \", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"This guide is written to help you with that.\\xa0\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      })]\n    }),\n    [T]: U(void 0, \"\"),\n    [I]: null,\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"2. Benefits - Why write a brand guide in the first place?\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A brand guide might feel like creating restrictions for your sales and marketing team. Instead, it shouldn't be a barrier to testing and experimenting with content and propositions. It should empower the people in your organization to do so.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"2.1 - Clarity\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Creation of a brand guide forces you to think long and hard about your (desired) brand. Putting this on paper provides clarity to your team about how to represent it. This includes guidelines on logo usage, typography, colour schemes, and tone of voice. Clarity in branding ensures that everyone in the organisation is on the same page.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"2.2 - Consistency\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A brand guide ensures that your brand's visual and messaging elements are consistent across all communication channels. Consistency helps build trust and recognition among your target audience.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"2.3 - Adaptability\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In a dynamic business environment, your brand needs to evolve and your marketing team needs to be able to test and experiment. A brand guide includes provisions for how to adapt the brand without losing its core identity.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"2.4 - Scalability\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"\u200B\u200BA brand guide serves as a reference point for maintaining brand integrity, making it easier to scale your business while preserving your brand identity.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      })]\n    }),\n    [A]: U(void 0, \"\"),\n    [P]: null,\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"3. What to include in your brand guide\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A brand guide should be a living document that can evolve as your B2B startup grows and adapts to changing market conditions. It should be easily accessible to all relevant team members and partners to ensure consistent brand representation.\"\n      })]\n    }),\n    [N]: U({\n      src: \"https://framerusercontent.com/images/y48Ckti1mZlHKPTU7e87uwQto.png\",\n      srcSet: \"https://framerusercontent.com/images/y48Ckti1mZlHKPTU7e87uwQto.png?scale-down-to=512 512w, https://framerusercontent.com/images/y48Ckti1mZlHKPTU7e87uwQto.png 1000w\"\n    }, \"Brand guide - how to create a brand guide - content\"),\n    [F]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Content to include in your brand guide\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"1. Brand foundation\"\n        }), /*#__PURE__*/e(\"br\", {}), \"1.1 Mission and vision\", /*#__PURE__*/e(\"br\", {}), \"1.2 Core values\", /*#__PURE__*/e(\"br\", {}), \"1.3 Proposition (Target audience / USP)\", /*#__PURE__*/e(\"br\", {}), \"1.4 Brand story\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"2. Brand identity\"\n        }), /*#__PURE__*/e(\"br\", {}), \"2.1 Tone-of-voice\", /*#__PURE__*/e(\"br\", {}), \"2.2 Guidelines\", /*#__PURE__*/e(\"br\", {}), \"2.3 Taglines, slogans and key messages\", /*#__PURE__*/e(\"br\", {}), \"2.4 Writing guidelines\", /*#__PURE__*/e(\"br\", {}), \"2.5 AI Writing guidelines\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"3. Visual brand identity\\xa0\"\n        }), /*#__PURE__*/e(\"br\", {}), \"3.1 Logo usage\", /*#__PURE__*/e(\"br\", {}), \"3.2 Colors\", /*#__PURE__*/e(\"br\", {}), \"3.3 Typography\", /*#__PURE__*/e(\"br\", {}), \"3.4 Assets\"]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Equally important - What not to include in your brand guide\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A brand guide should be a foundation to build on, not a book used to govern your business operations. There is not a one-size-fits-all. Every organisation will have their own requirements. However, to make sure that the guide empowers your departments and doesn\u2019t restrict them we suggest to leave the following out:\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Leave this at marketing\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Content calendar and publishing schedule\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Blog and content marketing standards\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"SEO guidelines (keyword usage, metadata)\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Leave this within the design team\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Website design and layout principles\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Templates for presentations, documents, and other collateral\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Advertising and promotional materials rules\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Leave this at HR\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Stationery design (letterheads, business cards, envelopes)\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Email signature guidelines\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Employee social media guidelines\"\n          })\n        })]\n      })]\n    }),\n    [R]: !1,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Characteristics of a great brand guide\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Before you start conducting research, interviewing team members and writing the actual guide, it is good to take the elements of a great brand guide into account.\"\n      })]\n    }),\n    [M]: U({\n      src: \"https://framerusercontent.com/images/cyZKzQ3uGbGrz1q3EVA3kVPy5c.png\",\n      srcSet: \"https://framerusercontent.com/images/cyZKzQ3uGbGrz1q3EVA3kVPy5c.png?scale-down-to=512 512w, https://framerusercontent.com/images/cyZKzQ3uGbGrz1q3EVA3kVPy5c.png 990w\"\n    }, \"Brand guide - how to create a brand guide - agile elements\"),\n    [B]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"ol\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h4\",\n          children: /*#__PURE__*/e(\"h4\", {\n            children: \"Concise and user-friendly\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Brand guides should be designed with practicality in mind. It is essential to ensure that users can swiftly and effortlessly locate the information they seek. Simplify the content and provide straightforward navigation.\"\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"2\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h4\",\n          children: /*#__PURE__*/e(\"h4\", {\n            children: \"Effortless to access\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"It is essential to ensure that every member of the company consistently accesses the same, and most up-to-date, version of the brand guide. If individuals struggle to locate the brand guide, your efforts may prove in vain.\"\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"3\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h4\",\n          children: /*#__PURE__*/e(\"h4\", {\n            children: \"Easy to maintain\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Brand guides should remain dynamic documents that adapt to the evolving nature of your brand. As your brand continues to evolve, it is important to keep the entire company informed about the latest guidelines. Use a format that is convenient to update by any member of the brand team.\"\n      })]\n    }),\n    [W]: U(void 0, \"\"),\n    [H]: null,\n    [E]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"4. Where to store a brand guide (software to use)\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Let\u2019s take a look at ways to store and share your brand guide.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Online document sharing platforms -recommended-\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Our recommended method. Using a platform such as \", /*#__PURE__*/e(n, {\n          href: \"https://www.notion.so/\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Notion\"\n          })\n        }), \" or \", /*#__PURE__*/e(n, {\n          href: \"https://www.google.com/slides/about/\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Google Slides\"\n          })\n        }), \" allows you to easily edit and share your brand guide. It allows version control, making it easier to track changes and revert to previous versions if needed.\\xa0\"]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Intranet, website- or company portal\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"If your organisation has an intranet or company portal, suitable for document creation and storage, you can consider uploading the brand guide there. This way it is accessible to employees and team members at any time.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"PDF format\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A standard method is saving your brand guide as a PDF file. This format is easy to share via email and can be easily viewed and printed by anyone with a PDF reader.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"However, managing updates and ensuring that everyone accesses the latest version can be challenging. Not recommended as your main way of storing and editing the guide.\"\n      })]\n    }),\n    [D]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"5. Brand books and brand guide examples\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In need of some inspiration? Here are three brand guides from some of our very own favorite brands.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Firefox\"\n      }), /*#__PURE__*/t(\"h4\", {\n        children: [\"\uD83D\uDCD9 \", /*#__PURE__*/e(n, {\n          href: \"https://mozilla.design/firefox/ \",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Mozilla's brand guide\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Patagonia\"\n      }), /*#__PURE__*/t(\"h4\", {\n        children: [\"\uD83D\uDCD7 \", /*#__PURE__*/e(n, {\n          href: \"https://issuu.com/christophergray11/docs/final_patagonia-\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Patagonia's brand book\"\n          })\n        }), \" \"]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Asana\"\n      }), /*#__PURE__*/t(\"h4\", {\n        children: [\"\uD83D\uDCD8 \", /*#__PURE__*/e(n, {\n          href: \"https://www.micahdaigle.com/design/asana \",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Asana's brand guide\"\n          })\n        })]\n      }), /*#__PURE__*/t(\"h5\", {\n        children: [/*#__PURE__*/e(\"br\", {}), \"Last words\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"We hope this guide will enable you to create or improve your own brand guide. Feel free to reach out to us for additional feedback or advice on your brand guide. Now, let's build that kick-ass brand playbook and grow yourself a sustainable brand \uD83D\uDE80\"\n      })]\n    }),\n    [V]: !1\n  }, {\n    id: \"avHZOLC9r\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/xpoVIPh09uYsCnnKe7mPrNVbhpc.png\",\n      srcSet: \"https://framerusercontent.com/images/xpoVIPh09uYsCnnKe7mPrNVbhpc.png?scale-down-to=512 512w, https://framerusercontent.com/images/xpoVIPh09uYsCnnKe7mPrNVbhpc.png 1000w\"\n    }, \"Antifragile - 10 principles - main\"),\n    [d]: \"2023-09-30T00:00:00.000Z\",\n    [c]: \"10 growth marketing principles for antifragile organizations\",\n    [g]: \"How to become a resilient and crisis-proof organization\",\n    [p]: \"jqEWLc4ic\",\n    [u]: \"10-growth-marketing-principles-for-antifragile-organizations\",\n    [m]: !1,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h1\", {\n        children: \"10 Growth Marketing Principles for Creating Antifragile Teams and Organisations\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"This is an article written for founders, growth leads, CMO's and marketing managers that want to create a marketing department that can thrive in a rapidly changing world. \"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"The principles that are discussed can serve you in everyday life but are especially useful as a marketer. By integrating these principles into your team's ethos, you're weather-proofing your organisation against the storms of the market.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"1. Introduction: What is Antifragility\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Antifragility, a term coined by Nassim Nicholas Taleb, refers to systems that improve in the face of stress and challenges. In the dynamic world of startups and growth marketing, cultivating antifragility can be vital for success, especially for B2B companies.\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: '\"Anti-fragility goes beyond robustness; it means that something does not merely withstand a shock but actually improves because of it.\"'\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"em\", {\n          children: \"- Nassim Nicholas Taleb, in his book \"\n        }), /*#__PURE__*/e(n, {\n          href: \"https://en.wikipedia.org/wiki/Antifragile_(book)\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"em\", {\n              children: \"antifragile (recommended!)\"\n            })\n          })\n        })]\n      })]\n    }),\n    [w]: U({\n      src: \"https://framerusercontent.com/images/Qawb0yHXD2s4o0SFxDEHWmdEKQ.png\",\n      srcSet: \"https://framerusercontent.com/images/Qawb0yHXD2s4o0SFxDEHWmdEKQ.png?scale-down-to=512 512w, https://framerusercontent.com/images/Qawb0yHXD2s4o0SFxDEHWmdEKQ.png 822w\"\n    }, \"Antifragile - antifragile vs resilient vs fragile\"),\n    [y]: U(void 0, \"\"),\n    [v]: /*#__PURE__*/e(s.Fragment, {\n      children: /*#__PURE__*/t(\"p\", {\n        children: [\"Antifragility goes beyond mere resilience. While resilient teams withstand shocks, antifragile teams adapt and grow stronger through them. Understanding this nuanced concept lays the groundwork for implementing the ten principles essential for developing antifragile teams and organisations.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"In this article we will take a look at the 10 key principles your organisation and growth teams should apply to become antifragile, and thrive in a fast changing world.\"]\n      })\n    }),\n    [k]: U({\n      src: \"https://framerusercontent.com/images/kPqm5yoPM2RJUL8boyAx8K3BQQ.png\",\n      srcSet: \"https://framerusercontent.com/images/kPqm5yoPM2RJUL8boyAx8K3BQQ.png?scale-down-to=512 512w, https://framerusercontent.com/images/kPqm5yoPM2RJUL8boyAx8K3BQQ.png 1000w\"\n    }, \"Antifragile - 10 principles - content\"),\n    [x]: null,\n    [T]: U(void 0, \"\"),\n    [I]: null,\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"2. Becoming Antifragile: 10 Growth Marketing  Principles\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"The 10 growth marketing principles for antifragility.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"\u2705 Growth Mindset\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Data Informed\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Continuous Experimentation\\xa0\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Continuous Learning\\xa0\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Psychological safety\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Incremental Approach\\xa0\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Systems Thinking\", /*#__PURE__*/e(\"br\", {}), \"\u2705 T-shaped\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Diversity of Thought\", /*#__PURE__*/e(\"br\", {}), \"\u2705 Disruptive Thinking\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Let's dive in!\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"1. Growth Mindset\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Fostering a culture where both individuals and the collective believe in their ability to learn and grow is pivotal. This mindset cultivates a fertile ground for innovation and improvement, essential ingredients for early-stage companies.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"2. Data Informed instead of data-driven\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"When it comes to Growth Marketing you want to make sure to work data-informed instead of data-driven. Use data as a guide, not as a dictator. Combine data with experience, intuition and common sense.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"em\", {\n          children: \"\u201CMake sure to combine your data with experience and intuition to make informed decisions.\u201D\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"3. Continuous Experimentation\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Antifragile teams are experimental, consistently trying out new ideas and learning from the outcomes. This practice of perpetual experimentation is vital for navigating through the ever-evolving marketing landscape.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"em\", {\n          children: \"Example: Amazon Web Services (AWS) constantly experiments with new cloud computing solutions to offer more value to its clients. This iterative approach to development enables AWS to introduce innovative features and services, meeting the diverse needs of B2B customers in various sectors.\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Make sure to implement the right framework for continuous experimentation as mentioned in our previous blogpost: \", /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/the-ultimate-guide-to-growth-marketing\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"The Ultimate Guide to Growth Marketing\"\n          })\n        })]\n      }), /*#__PURE__*/e(o.div, {\n        className: \"framer-text-module\",\n        style: {\n          \"--aspect-ratio\": \"560 / 315\",\n          aspectRatio: \"var(--aspect-ratio)\",\n          height: \"auto\",\n          width: \"100%\"\n        },\n        children: /*#__PURE__*/e(i, {\n          componentIdentifier: \"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\",\n          children: t => /*#__PURE__*/e(l, {\n            ...t,\n            play: \"Off\",\n            shouldMute: !0,\n            thumbnail: \"Medium Quality\",\n            url: \"https://www.youtube.com/watch?v=97h6ECZnf9o\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*In the above video, Amazon's Jeff Bezos explains the value of experimentation.\"\n      }), /*#__PURE__*/t(\"h3\", {\n        children: [/*#__PURE__*/e(\"br\", {}), \"4. Continuous Learning\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Committing to ongoing learning ensures that teams are always equipped with the latest skills and knowledge, positioning them well to achieve their goals and adapt to changing market dynamics.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"em\", {\n          children: \"Example: Salesforce invests significantly in continuous learning through its Trailhead platform, where employees and customers alike can acquire new skills. This emphasis on education helps Salesforce maintain a knowledgeable workforce while empowering their B2B clients to use their products more effectively.\"\n        }), \"5. Psychological Safety \u2013 It\u2019s OK to Fail\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Creating an environment where team members feel secure taking risks without fear of retribution is crucial. This atmosphere of trust fosters creativity and innovation, driving the team forward.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: /*#__PURE__*/e(\"em\", {\n          children: \"Tip: Create a Fail-Dashboard\"\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/t(\"em\", {\n          children: [\"Mistakes will happen, but they're valuable learning experiences. Rather than sweeping them under the carpet, highlight and celebrate them.\", /*#__PURE__*/e(\"br\", {}), \"* Dedicate a space (either physically or digitally) where failed experiments are showcased.\", /*#__PURE__*/e(\"br\", {}), \"* Accompany each 'failure' with a brief on what was learned and how this knowledge can be utilised in the future. \"]\n        })\n      })]\n    }),\n    [A]: U({\n      src: \"https://framerusercontent.com/images/hqfSr6k60psZM6l1eUib2I12aZI.png\",\n      srcSet: \"https://framerusercontent.com/images/hqfSr6k60psZM6l1eUib2I12aZI.png?scale-down-to=512 512w, https://framerusercontent.com/images/hqfSr6k60psZM6l1eUib2I12aZI.png 1000w\"\n    }, \"Antifragile - 10 growth marketing principles\"),\n    [P]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"6. An Incremental Approach\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"By making small, calculated changes consistently, teams can steadily progress towards their goals while maintaining the flexibility to adapt as needed.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"em\", {\n          children: \"Example: Slack\u2019s development team implements small, incremental changes to their platform, carefully monitoring user feedback after each update. This approach allows Slack to continually improve its user experience for clients while promptly addressing any emerging issues or challenges.\"\n        })]\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"7. Systems Thinking\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Acknowledging that the collective intelligence of a group surpasses that of one or two individuals encourages a holistic approach to problem-solving, essential for addressing complex challenges in marketing.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"8. T-Shaped Teams\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Having a balance of specialists and generalists on a team ensures a wide range of skills are at play, facilitating collaboration and enhancing the team\u2019s ability to achieve its objectives.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"9. Diversity of Thought\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Teams composed of individuals with varied backgrounds and perspectives are better equipped to devise innovative solutions to problems, offering unique viewpoints and approaches.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"10. Disruptive Thinking\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Courageously challenging the status quo and taking calculated risks are hallmarks of antifragile teams. This boldness fosters a culture of continuous learning and improvement.\"\n      })]\n    }),\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"3. Conclusion - Benefits of Antifragile teams and organisations using growth marketing principles\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In the fast-paced environment that we are living in today, antifragility is not just a desirable trait; it's a necessity.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"By integrating these principles into your team's ethos, you're not just weather-proofing your organisation against the storms of the market; you're preparing it to soar in the face of them. For founders and teams ready to embrace challenge and change, building antifragility into your organisation\u2019s DNA is the first step towards long-term success.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Benefits of the 10 antifragile growth marketing principles\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Incorporating these ten principles not only fortifies teams against unpredictability but also positions them for success and longevity. Antifragile teams are more adaptive, innovative, and ultimately, more successful in executing growth marketing strategies that stand the test of time.\"\n      })]\n    }),\n    [N]: U(void 0, \"\"),\n    [F]: null,\n    [R]: !0,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Bonus: Books and blogs for further reading\"\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"*Books:\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"\uD83D\uDCDA \", /*#__PURE__*/e(n, {\n          href: \"https://en.wikipedia.org/wiki/Antifragile_(book)\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"\u201CAntifragile: Things That Gain from Disorder\u201D\"\n          })\n        }), \" by Nassim Nicholas Taleb\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"\uD83D\uDCDA \u201CMindset: The New Psychology of Success\u201D by \", /*#__PURE__*/e(n, {\n          href: \"https://en.wikipedia.org/wiki/Carol_Dweck\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Carol S. Dweck\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h5\", {\n        children: \"*Blogs:\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(n, {\n          href: \"https://blog.hubspot.com/\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"HubSpot Blog\"\n            })\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A treasure trove of marketing wisdom, with extensive resources on data-driven marketing, customer centricity, and collaborative environments.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"strong\", {\n          children: \"Google\u2019s re:Work Blog\"\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Offers insights and case studies on building and sustaining a productive, happy, and high-performing workforce.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(n, {\n          href: \"https://hbr.org/\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Harvard Business Review (HBR)\"\n            })\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"HBR\u2019s newsletters cover a broad range of business and management topics, including the ones discussed in our conversation.\"\n      })]\n    }),\n    [M]: U(void 0, \"\"),\n    [B]: null,\n    [W]: U(void 0, \"\"),\n    [H]: null,\n    [E]: null,\n    [D]: null,\n    [V]: !0\n  }, {\n    id: \"ZlVCvcLLa\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/P8IGe663f9PMs0e1IJgB52DW0Y.png\",\n      srcSet: \"https://framerusercontent.com/images/P8IGe663f9PMs0e1IJgB52DW0Y.png?scale-down-to=512 512w, https://framerusercontent.com/images/P8IGe663f9PMs0e1IJgB52DW0Y.png 1000w\"\n    }, \"Growth Marketing - The ultimate guide\"),\n    [d]: \"2023-09-07T00:00:00.000Z\",\n    [c]: \"Growth Marketing: The Ultimate Guide\",\n    [g]: \"How to grow your business with modern tooling and strategies\",\n    [p]: \"jqEWLc4ic\",\n    [u]: \"the-ultimate-guide-to-growth-marketing\",\n    [m]: !0,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"The Rise of Growth Marketing\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"It's no longer just about how flashy your advertisements are, but rather how effectively they drive business outcomes. \", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Enter *growth marketing*, the power behind modern companies, and the lifeline for companies eager to stand out with a minimal budget. Let\u2019s embark on a journey to explore its rise, significance, and relationship with it's sibling, growth hacking.\"]\n      })]\n    }),\n    [w]: U(void 0, \"\"),\n    [y]: U({\n      src: \"https://framerusercontent.com/images/wYP32tvz9wtNCF2WoM5tta1mLKY.png\",\n      srcSet: \"https://framerusercontent.com/images/wYP32tvz9wtNCF2WoM5tta1mLKY.png?scale-down-to=512 512w, https://framerusercontent.com/images/wYP32tvz9wtNCF2WoM5tta1mLKY.png 990w\"\n    }, \"Growth Marketing - The ultimate guide - Overview of elements in a Venn diagram\"),\n    [v]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Content of this article\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"1. Introduction: The Rise of Growth Marketing\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"2. Growth Marketing vs. Traditional Marketing\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"3. Growth Hacking Strategies: Case Studies and Examples\"\n        }), /*#__PURE__*/e(\"br\", {}), \"- \", /*#__PURE__*/t(\"em\", {\n          children: [\"Airbnb\u2019s Craigslist Integration : Enhanced User Acquisition\", /*#__PURE__*/e(\"br\", {}), \"- Dropbox\u2019s Referral Program: A Masterstroke in Viral Growth\", /*#__PURE__*/e(\"br\", {}), \"- LinkedIn\u2019s \u201CPublic Profile\u201D Feature: Converting Users into Marketers\\xa0\", /*#__PURE__*/e(\"br\", {}), \"- Slack\u2019s Word-of-Mouth Growth: Testament to its Genius\"]\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"4. Implementation of Growth Marketing\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"5. Growth Marketing frameworks\\xa0\\xa0\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"6. Embracing Growth Marketing for Future Success\\xa0\"\n        })]\n      })]\n    }),\n    [k]: U({\n      src: \"https://framerusercontent.com/images/S6ALlhb7Dl8QepntUVaB4WfY88w.png\",\n      srcSet: \"https://framerusercontent.com/images/S6ALlhb7Dl8QepntUVaB4WfY88w.png?scale-down-to=512 512w, https://framerusercontent.com/images/S6ALlhb7Dl8QepntUVaB4WfY88w.png 1000w\"\n    }, \"Growth Marketing - The ultimate guide - Content\"),\n    [x]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"1. Introduction: the rise of growth marketing\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"The Birth of Growth Marketing and Growth Hacking\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In the early 2010s, Sean Ellis, often dubbed the \\\"Godfather of Growth Hacking,\\\" introduced the term 'growth hacker.' The title was specifically for those who, unlike traditional marketers, prioritised 'growth' above all else.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Traditional marketers were focused on branding and acquiring new customers at the lowest price possible. However, Sean Ellis was searching for a marketing hire with the following question in mind: \u201CHow can I grow my customer base as quickly as possible?\u201D.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"One decade later we see the term Growth Marketing outgrow Growth Hacking as a search term on Google. This new profession has moved away from the \u201Cget-growth-quick\u2019 tactics and developed a process that not only acquires new customers but also nurtures and retains them. Leading to a higher customer-lifetime-value.\\xa0\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"The definition of Growth Marketing\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"This brings us to our definition of Growth Marketing:\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/t(\"strong\", {\n          children: ['\"Growth Marketing is implementing a sustainable process that grows your sales and marketing outcomes with an incremental and innovative approach.\"', /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {})]\n        }), \"If we shift our focus towards the tactics that are used, the following definition from \", /*#__PURE__*/e(n, {\n          href: \"https://www.reforge.com/blog/what-is-growth-marketing\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Reforge\"\n          })\n        }), \" also makes sense:\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: '\"Growth marketing uses triggers, channels, messaging, and personalization to bring new and existing customers into the product to experience its value.\"'\n        })]\n      })]\n    }),\n    [T]: U({\n      src: \"https://framerusercontent.com/images/vpW58E34IquOPic1m9T8N9p6L9c.png\",\n      srcSet: \"https://framerusercontent.com/images/vpW58E34IquOPic1m9T8N9p6L9c.png?scale-down-to=512 512w, https://framerusercontent.com/images/vpW58E34IquOPic1m9T8N9p6L9c.png 822w\"\n    }, \"\"),\n    [I]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Growth Hacking vs. Growth Marketing: History, Overlap and Definitions\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Though sprung from the same root, growth marketing is the evolved sibling of growth hacking.\\xa0\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Timeline\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"*Early 2000s*: Introduction of growth marketing, as a term for experimental software marketers\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"*Early 2010s*: Introduction of growth hacking.\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"*Mid-2010s*: Growth marketing emerges, building on hacking techniques but embracing a more comprehensive approach.\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Overlap\"\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Both focus on growth but while growth hacking is often short-term and tactical, growth marketing encompasses a broader strategy, aiming for long-term sustainability.\"\n          })\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Evolution\"\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Growth marketing builds on the foundations of growth hacking, but while hacking might chase a quick surge in numbers, marketing is about nurturing and maintaining that growth.\"\n          })\n        })\n      })]\n    }),\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"2. Growth Marketing vs. Traditional Marketing\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Picture this: two gladiators, armed to the teeth, locked in a fierce battle in the arena of the software industry. One is the age-old warrior\u2014traditional marketing, and the other, the bold newcomer\u2014growth marketing. Let's dive into this battlefield and see how the clash unfolds.\"\n      })]\n    }),\n    [A]: U({\n      src: \"https://framerusercontent.com/images/oCnWjDnrYw4H0YbRuUP7B1NNHFU.png\",\n      srcSet: \"https://framerusercontent.com/images/oCnWjDnrYw4H0YbRuUP7B1NNHFU.png?scale-down-to=512 469w, https://framerusercontent.com/images/oCnWjDnrYw4H0YbRuUP7B1NNHFU.png 600w\"\n    }, \"Growth Marketing - The ultimate guide - traditional marketing vs growth marketing.png\"),\n    [P]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h4\", {\n        children: \"Mindset\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Traditional marketing sets out with a plan, a budget, and a timeline. Growth hacking, on the other hand, adopts a mindset of experimentation, ready to pivot at any sign of inefficacy.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Strategies \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"While the former might pour pounds into broad-scale campaigns, the latter will lean on lean, agile methods, often leveraging technology and innovation.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Goals\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Traditional marketing often targets brand recognition and recall, while growth hacking relentlessly chases user acquisition, engagement, retention, and referrals.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Story\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"While growth marketing can be seen as a response to the limitations of conventional marketing techniques, it\u2019s important to remember it\u2019s not a replacement, but a complementary approach.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In the end, it\u2019s not about choosing a side in this battle but harnessing the strengths of both. Growth marketing, with its agility and precision, certainly seems like the future for startups and technology companies. Yet, the sheer impact of a well-executed traditional campaign can't be overlooked.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Whether you're rooting for the seasoned warrior or the agile newcomer, the goal remains the same: growth.\"\n      })]\n    }),\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"3. Growth Hacking Case Studies\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"What\u2019s the common thread weaving through examples of growth hacking? Innovation. It\u2019s about looking at the same canvas everyone else is and painting a unique picture. Growth hacking doesn't always mean shelling out big bucks. Often, it\u2019s about being agile, creative, and finding those delightful, low-cost avenues with rapid experimentation.\\xa0\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Content\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/t(\"em\", {\n          children: [\"1. Airbnb\u2019s Integration with Craigslist\", /*#__PURE__*/e(\"br\", {}), \"2. Dropbox\u2019s Referral Program\", /*#__PURE__*/e(\"br\", {}), \"3. LinkedIn\u2019s \u201CPublic Profile\u201D Feature\", /*#__PURE__*/e(\"br\", {}), \"4. Slack\u2019s Word-of-Mouth Growth\", /*#__PURE__*/e(\"br\", {}), \"5. Lesson's learned\"]\n        })\n      })]\n    }),\n    [N]: U({\n      src: \"https://framerusercontent.com/images/4NROqxSNJ9LDflulp0HcV2bJ40k.png\",\n      srcSet: \"https://framerusercontent.com/images/4NROqxSNJ9LDflulp0HcV2bJ40k.png?scale-down-to=512 512w, https://framerusercontent.com/images/4NROqxSNJ9LDflulp0HcV2bJ40k.png 1000w\"\n    }, \"Growth Marketing - The ultimate guide - use cases\"),\n    [F]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"Airbnb\u2019s Integration with Craigslist: A Strategic Move for Enhanced User Acquisition\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In its early stages, Airbnb recognised an opportunity to leverage an existing platform to amplify its user base. Rather than solely relying on conventional advertising methods, Airbnb opted for an integration with Craigslist (an established online platform with a significant user presence).\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"This approach allowed Airbnb hosts to simultaneously post their listings on Craigslist. When Airbnb listings were cross-posted, they contained embedded links directing users back to Airbnb's platform. As Craigslist was a dominant platform for individual property listings at the time, this integration facilitated potential users to discover Airbnb.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The benefits of this strategy were evident: First, Airbnb hosts were granted access to a larger potential audience via Craigslist. Second, the redirection mechanism effectively channelled a segment of Craigslist's user base to Airbnb, contributing significantly to its user acquisition metrics.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In summary, Airbnb's decision to integrate with Craigslist exemplified a well-calculated move to harness established digital platforms for enhancing its growth trajectory.\"\n      }), /*#__PURE__*/e(o.div, {\n        className: \"framer-text-module\",\n        style: {\n          \"--aspect-ratio\": \"560 / 315\",\n          aspectRatio: \"var(--aspect-ratio)\",\n          height: \"auto\",\n          width: \"100%\"\n        },\n        children: /*#__PURE__*/e(i, {\n          componentIdentifier: \"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\",\n          children: t => /*#__PURE__*/e(l, {\n            ...t,\n            play: \"Off\",\n            shouldMute: !0,\n            thumbnail: \"Low Quality\",\n            url: \"https://www.youtube.com/watch?v=nzGGWoJky5M\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*The video above shows a nice breakdown of famous growth hacks used by AirBnB\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Dropbox\u2019s Referral Program: A Masterstroke in Viral Growth\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Dropbox, a brand that found the magic beans of viral growth and climbed its way to cloud storage stardom. They could have opted for traditional advertising routes, but no, they were a tad more sly. And by \u2018sly\u2019, I mean brilliantly intuitive.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Their masterstroke? A referral programme. Dropbox offered a sweet deal: for every mate you bring aboard, both you and your newly-converted Dropbox disciple earn extra storage space. The result? An ever-growing loop of users, akin to a snowball rolling downhill, getting bigger and gaining momentum with every turn. The beauty of it was its simplicity. By incentivising both the referrer and the referee, they ensured that their user base didn't just grow \u2013 it exploded.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"LinkedIn\u2019s \u201CPublic Profile\u201D Feature: Converting Users into Marketers\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: 'Let\u2019s switch gears and discuss another behemoth: LinkedIn. Now, here\u2019s a platform that knows how to make its users do the heavy lifting. When LinkedIn introduced its \"Public Profile\" feature, it did something rather cheeky. They let user profiles be indexed by Google.\\xa0'\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Think about it. When professionals googled their names (come on, we\u2019ve all done it), their LinkedIn profiles surfaced in the search results. Every user became a billboard, a marketer \u2013 and, more importantly, a magnet for organic growth. By making profiles public, LinkedIn turned search engines into their very own, unpaid marketing team. And the cost? A mere tweak in settings.\\xa0\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Slack\u2019s Word-of-Mouth Growth: Testament to its Genius\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Then, there\u2019s Slack. The darling of office communication. Slack could have inundated us with flashy adverts, billboards, or celebrity endorsements. But did they? No. They chose the most honest form of marketing \u2013 user testimonials.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"They believed in the simple truth: If your product is good, people will talk. And talk they did. It was the classic case of 'word-of-mouth', only this time, it wasn\u2019t just Aunt Mildred recommending a knitting pattern. This was corporate teams, freelancers, and global businesses all singing Slack's praises. With just user reviews and recommendations, Slack raced ahead, becoming the fastest software application to reach a billion-dollar valuation (at that time).\\xa0\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Lesson\u2019s learned\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"To all the marketing and sales teams out there in the labyrinth of startups and software companies: take a leaf out of these playbooks. Perhaps, it's not about that big budget ad campaign or the newest piece of tech. Perhaps, it\u2019s about seeing opportunities where others see the norm, about being bold enough to take the road less travelled.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"1. Meet customers where they are at (whether this is Craigslist or a physical location)\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"2. Growth doesn't have to be sexy (tweaking code and settings can be enough)\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"3. Leverage What You Have (Dropbox didn\u2019t build a new tool; they simply made an offer that users couldn't resist)\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"4. Keep it simple \", /*#__PURE__*/e(\"br\", {}), \"(Slack didn't need a fancy ad campaign. They banked on word-of-mouth. Often, the simplest strategies, grounded in human behaviour, outshine the most extensive plans.)\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In the end, growth hacking is about innovation and thinking outside the box. It\u2019s not just about growing; it\u2019s about growing smart. So, the next time you're plotting world domination (or just a larger market share), remember: it's not always about the money you spend, but the process you apply.\"\n      })]\n    }),\n    [R]: !0,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"4. Implementing Growth Marketing: the process and its tactics\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"We have talked a lot about Growth Marketing thus far. I can imagine most of it still feels  abstract. Let\u2019s clear our minds and take a look at how an actual Growth Marketing process can look like.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"4.1 Growth marketing tactics - the foundational elements\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Growth Marketing can entail a wide array of tasks and tactics. Some elements that are foundational are:\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Rapid experimentation: Consistently, new experiments are deployed to discover new ideas and learn about the customer.\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Data informed: Consistently generate and make use data to inform your decisions\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"An incremental approach: Instead of focusing on big bets, uncertainty is broken down into multiple small tests\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Psychological safety \u201Cok to fail culture\u201D: A culture in which it is safe to fail\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"T-shaped teams and team members: A broad range of skills of knowledge while being experts in certain fields.\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"**Rapid experimentation: The heartbeat of innovation**\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: 'When we mention \"Rapid experimentation,\" think of it as the culinary equivalent of a chef tweaking a recipe till it\u2019s nothing short of perfection. It\\'s about deploying a consistent array of tests, trying new ingredients (or ideas), and serving them up to the customers to see if it tantalises their taste buds.'\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*Real-life example:* Let's recall Spotify\u2019s Discover Weekly feature. Before rolling it out, Spotify constantly experimented with algorithms to curate a weekly playlist that's tailored for every individual user. By running multiple iterations and collecting feedback, they were able to hit the right note.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"**Data informed: Decisions fuelled by facts, not fiction**\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In the realm of Growth Marketing, stories are best left for bedtime. Decisions need to be driven by hard data. When we're data-informed, we\u2019re not taking a stab in the dark; we\u2019re taking calculated, insightful strides into the light.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*Real-life example:* Netflix is a poster child for data-driven decisions. The recommendation engine, the genres, even the original series (Hello, House of Cards!) are the fruits of meticulous data harvesting and analysis.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"**An incremental approach: Baby steps to success**\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Rather than shooting for the moon with a giant leap, it\u2019s often wiser to take small, incremental steps. It's about breaking the journey into manageable chunks, testing the waters at every juncture, and pivoting when needed.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*Real-life example:* Dropbox didn\u2019t become a household name overnight. They started with a simple video explaining their product. The buzz generated from that video led them to further develop features and refine their referral program, driving their exponential growth.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"**Psychological safety : Nurturing innovation through acceptance of failure**\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Behind every success, there's a trail of failures. But in an environment where these failures are embraced as lessons rather than mistakes, that's where true innovation sprouts.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*Real-life example:* At Google, employees are encouraged to work on projects outside their job descriptions. Google News, AdSense, and even Gmail were birthed from this culture of innovation and acceptance of failure.\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"**T-shaped teams and team members: Jack of all trades, master of one**\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Imagine having a Swiss Army knife where every tool is an expert in its function but also quite handy elsewhere. That\u2019s what T-shaped teams are all about. They possess a broad range of skills while honing in-depth expertise in specific areas.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"*Real-life example:* At Valve, the video game developer, employees aren\u2019t pigeonholed into one role. They\u2019re encouraged to contribute across disciplines, whether it's design, programming, or testing. This T-shaped model fosters innovation and has birthed gaming masterpieces like Half-Life and Portal.\"\n      })]\n    }),\n    [M]: U({\n      src: \"https://framerusercontent.com/images/vHEkXrGakae8hmvEH03Yx2zJgE4.png\",\n      srcSet: \"https://framerusercontent.com/images/vHEkXrGakae8hmvEH03Yx2zJgE4.png?scale-down-to=512 512w, https://framerusercontent.com/images/vHEkXrGakae8hmvEH03Yx2zJgE4.png 1000w\"\n    }, \"Growth Marketing - The ultimate guide - 10-step plan\"),\n    [B]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h3\", {\n        children: \"4.2. Kickstarting Growth Marketing: The 10-step plan\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Growth Marketing is all about fostering rapid experimentation across marketing channels, product development, and other areas of the business to identify the most effective ways to grow. Data, an incremental approach, agile way of working, psychological safety and t-shaped teams are vital for successful Growth Marketing.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"For marketing managers keen on infusing this strategy into their departments, we have written a guide that includes the basics. \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Below is a step-by-step plan on how to successfully implement a growth hacking strategy.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"1. Setting Clear Objectives\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Before anything else, you need to know what you're aiming for. Is it to increase awareness, boost product sales, acquire new users or grow your pipeline value? Be specific about your objectives and ensure they're measurable.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A North Star metric can be useful here.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"2. Assemble a T-shaped Marketing Team or Growth Hacker\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Growth hacking benefits from a mix of skills \u2013 from data analytics to creative thinking. Assemble a team that includes members from various backgrounds: marketing, product, engineering, and design.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"3. Setting up a Growth Hacking Experiment Sheet\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Every experiment needs proper documentation to track its progress, results, and learning points.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Create a spreadsheet or utilise an online tool.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Dedicate columns for the experiment name, hypothesis, start and end dates, key metrics, results, and observations.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Ensure this sheet is accessible to all team members and is updated regularly.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/t(\"h4\", {\n        children: [\"4. Ideate, Prioritise, Work, Evaluate, Repeat! \", /*#__PURE__*/e(\"br\", {}), \"The start of bi-weekly Growth Sprints\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Ideate:\"\n        }), \" This phase involves brainstorming and generating a myriad of innovative strategies or experiments aimed at driving growth, allowing teams to tap into their creativity and think outside the box.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Prioritise:\"\n        }), \" After generating ideas, this step ensures that the most impactful, feasible, and relevant experiments are selected for execution, often using criteria like potential reach, estimated ROI, and resource requirements.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Discuss campaign(s)- and experiment(s) outline: \"\n        }), \"discuss and refine the idea's and align with team members on the way to work on them.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Work:\"\n        }), \" In this phase, the team actively implements and runs the chosen experiments, ensuring that each action aligns with the overall growth objectives and is executed with precision.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Evaluate:\"\n        }), \" After experiments have been run, this step involves analysing the results, measuring their impact against set metrics, and gleaning insights to determine the success or areas of improvement for each experiment.\"]\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Repeat:\"\n        }), \" Building upon previous insights and learnings, the process starts anew, ensuring continuous optimisation and iteration in the pursuit of maximum growth.\"]\n      })]\n    }),\n    [W]: U({\n      src: \"https://framerusercontent.com/images/PrEXiVUo2PycjhRRtaGeiRLLrE.png\",\n      srcSet: \"https://framerusercontent.com/images/PrEXiVUo2PycjhRRtaGeiRLLrE.png?scale-down-to=512 512w, https://framerusercontent.com/images/PrEXiVUo2PycjhRRtaGeiRLLrE.png 924w\"\n    }, \"\"),\n    [H]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h4\", {\n        children: \"5. Create a Fail Dashboard\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Mistakes will happen, but they're valuable learning experiences. Rather than sweeping them under the carpet, highlight and celebrate them.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Dedicate a space (either physically or digitally) where failed experiments are showcased.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Accompany each 'failure' with a brief on what was learned and how this knowledge can be utilised in the future.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"6. Data review\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"At the end of your bi-weekly sprint:\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Dive into the data. Evaluate your experiments. Track results.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Archive completed and failed experiments in the Growth Hacking Experiment Sheet.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Use the 'fail dashboard' & 'experiment sheet' to discuss what didn't work and why.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Start the next sprint with the ideation process, building upon previous learnings.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"7. Refinement and Scaling\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As you start to identify successful strategies and tactics:\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Refine and iterate them for even better results.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Think about how these successes can be scaled across other areas of your business or to larger audiences.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"* Share insights with other departments in your organization.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"8. Stay Updated and Educated\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The digital landscape changes rapidly. Ensure your team is consistently updating their knowledge, be it through courses, webinars, or industry news. Make sure to schedule a biweekly moment for your team to stay up to date.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"9. Encourage a Growth Mindset\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Foster a culture where continuous learning, resilience, and adaptability are celebrated. When the entire team is on board with the growth hacking mindset, the sky's the limit.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Pro-actively discuss learnings, celebrate failures and stimulate a mentally safe environment.\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"10. Review and Reset\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Every quarter, take a step back. Review your objectives, the success rate of your experiments, and the overall impact on your business growth. This will help you reset your strategies and align them closer to your evolving business goals.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Conclusion\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Implementing a process for growth experiments requires dedication, agility, and a willingness to embrace and learn from failure. However, when done correctly, it offers an unmatched avenue for accelerated growth. Remember, it's not about having a perfect score of successful experiments, but about learning, iterating, and constantly pushing the boundaries of what's possible in the realm of marketing.\"\n      })]\n    }),\n    [E]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"5. Growth Marketing frameworks\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Growth hacking frameworks, the magic potions to turbocharge your trajectory. Let\u2019s dive in!\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Content\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/t(\"em\", {\n          children: [\"Framework #1: The Pirate Metrics - AARRR!\", /*#__PURE__*/e(\"br\", {}), \"Framework #2: The Bullseye Framework - Hitting the Target\", /*#__PURE__*/e(\"br\", {}), \"Framework #3: The Referral Loop - Turning Customers into Advocates\", /*#__PURE__*/e(\"br\", {}), \"Framework #4: The Flywheel Model - Building Momentum\", /*#__PURE__*/e(\"br\", {}), \"Framework #5: The North Star Metric - Guiding Your Growth Strategy\", /*#__PURE__*/e(\"br\", {}), \"Framework #6: The Growth Loops - Creating Self-Sustaining Growth\"]\n        })\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #1: The Pirate Metrics - AARRR!\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Coined by Dave McClure, the Pirate Metrics (AARRR) breaks down the customer journey into five essential steps: Acquisition, Activation, Retention, Referral, and Revenue. It's not just about getting users on board but ensuring they stay, pay, and sway others to join. *Example:* Spotify\u2019s freemium model captures users (Acquisition), delights them with personalised playlists (Activation & Retention), then tempts them to upgrade (Revenue) and share with friends (Referral).\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #2: The Bullseye Framework - Hitting the Right Target\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Visualise a dartboard, with your ideal growth channel at the centre. The Bullseye Framework involves brainstorming every possible growth channel, testing the most promising ones, and zeroing in on what works best. It's all about hitting the right target for maximum growth. *Example:* Airbnb initially targeted Craigslist to grow its user base.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #3: The Referral Loop - Turning Customers into Advocates\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Every marketer's dream is turning customers into brand ambassadors. The Referral Loop capitalises on this by integrating referrals into the user experience. Happy customers refer others, and the loop continues. *Example:* Dropbox\u2019s referral programme offers free storage for both the referrer and referee, creating a win-win loop.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #4: The Flywheel Model - Building Momentum for Sustainable Growth\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Replace the traditional funnel with a flywheel, where customers feed growth. The idea is to use the momentum from happy customers to drive referrals and repeat sales, making growth self-sustaining. *Example:* Amazon\u2019s Prime membership keeps customers within their ecosystem, leading to frequent purchases and recommendations.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #5: The North Star Metric - Guiding Your Growth Strategy\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Identify the single metric that aligns with your business's core value. This metric should guide growth activities and ensure everyone is paddling in the same direction. *Example:* For WhatsApp, it\u2019s the number of messages sent.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Framework #6: The Growth Loop - Creating Self-Sustaining Growth\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Shift from linear thinking to embracing growth loops. These are cycles where the output of one step feeds into the input of the next, driving continuous growth. By optimising each loop, businesses can accelerate growth in a self-sustaining manner. *Example:* Instagram\u2019s user-generated content. The more content uploaded, the more there is for users to engage with, which in turn encourages more uploads.\"\n      }), /*#__PURE__*/e(\"h3\", {\n        children: \"Conclusion: Implementing Growth Hacking Frameworks for Sustainable Business Growth\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"So there we have it, a treasure trove of frameworks ripe for the picking! In today's cutthroat world of software companies, it's no longer about who shouts the loudest but who grows the smartest. These growth hacking strategies aren\u2019t just about short-term gains; they focus on long-term, sustainable expansion, seamlessly blending marketing and product for a potent growth cocktail.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"To the marketing and sales maestros reading this: it\u2019s time to roll up those sleeves. Equipped with these frameworks, you're not just poised for growth; you're geared for sustainable growth. Remember, the art of growth marketing lies not just in knowing these strategies but in tailoring them uniquely to your business. Customise, experiment, iterate, and watch your organization grow.\"\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"6. Embracing Growth Marketing for Future Success\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The journey from growth hacking's rebellious beginnings to growth marketing's strategic evolution illustrates the software industry's adaptive nature. It\u2019s evident that for enduring success, it\u2019s not just about attracting users but enchanting them for the long haul.\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"To the marketing and sales teams navigating the vast sea of the startup and software industry: the future beckons with the promise of growth. But remember, it\u2019s not just about the hack; it\u2019s about the journey and the strategy. Dive deep, experiment, but always keep an eye on the horizon.\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Embrace growth, and let it be the compass guiding you to uncharted successes.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/t(\"em\", {\n          children: [\"P.s. cheers to the founders of growth marketing and creators of the use cases and frameworks mentioned in this article! A few honorable mentions:\", /*#__PURE__*/e(\"br\", {}), \"Sean Ellis - \"]\n        }), /*#__PURE__*/e(n, {\n          href: \"https://en.wikipedia.org/wiki/Growth_hacking\\xa0\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"em\", {\n              children: \"The man that coined \u201CGrowth Hacking\u201D \"\n            })\n          })\n        }), /*#__PURE__*/t(\"em\", {\n          children: [/*#__PURE__*/e(\"br\", {}), \"Dave Mcclure - \"]\n        }), /*#__PURE__*/e(n, {\n          href: \"https://www.linkedin.com/in/davemcclure/\\xa0\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"em\", {\n              children: \"Inventor of the Pirate Funnel\"\n            })\n          })\n        }), /*#__PURE__*/t(\"em\", {\n          children: [/*#__PURE__*/e(\"br\", {}), \"Eric Ries - \"]\n        }), /*#__PURE__*/e(n, {\n          href: \"https://theleanstartup.com/\",\n          openInNewTab: !0,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: /*#__PURE__*/e(\"em\", {\n              children: \"Author of The Lean Startup\"\n            })\n          })\n        })]\n      })]\n    }),\n    [D]: null,\n    [V]: !0\n  }, {\n    id: \"KEHWtqo_7\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/Ug715Wve2aN8qkMHcatrkMW8Ihc.png\",\n      srcSet: \"https://framerusercontent.com/images/Ug715Wve2aN8qkMHcatrkMW8Ihc.png?scale-down-to=512 512w, https://framerusercontent.com/images/Ug715Wve2aN8qkMHcatrkMW8Ihc.png 1000w\"\n    }, \"\"),\n    [d]: \"2023-08-11T00:00:00.000Z\",\n    [c]: \"Startup series - part 2 - Validating your business idea\",\n    [g]: \"Beyond Growth | Startup series | How to validate your business idea\",\n    [p]: \"Dvgi3UlxK\",\n    [u]: \"startup-series-part-2-validating-your-business-idea\",\n    [m]: !1,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [\"This series of articles is crafted to help entrepreneurs and team members of early-stage companies grow their business. The insights are based on experience, literature and evergreen content written by leading experts in the startup arena.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-1-generating-a-business-idea\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"1\uFE0F\u20E3 Startup series - part 1 - Generating a business idea\"\n          })\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"2\uFE0F\u20E3 Startup series - part 2 - Validating your business idea\"\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-3-identification-of-the-ideal-customer-profile-(icp)\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"3\uFE0F\u20E3 Startup series - part 3 - Identifying your ideal customer profile\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In this second part, we'll explore the art of idea validation and provide you with some advice you need to take those crucial first steps towards building a thriving business.\"\n      })]\n    }),\n    [w]: U({\n      src: \"https://framerusercontent.com/images/9FWbgb5N8w9fXh4pFb5Ff9th4.png\",\n      srcSet: \"https://framerusercontent.com/images/9FWbgb5N8w9fXh4pFb5Ff9th4.png?scale-down-to=512 512w, https://framerusercontent.com/images/9FWbgb5N8w9fXh4pFb5Ff9th4.png 822w\"\n    }, \"\"),\n    [y]: U(void 0, \"\"),\n    [v]: null,\n    [k]: U(void 0, \"\"),\n    [x]: null,\n    [T]: U(void 0, \"\"),\n    [I]: null,\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"How to validate your business idea\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"So you have a business idea that is keeping you up at night and you are ready to turn it into reality. Where do you start? Before diving head first into building a product, taking out a loan for your business or hiring your first employee, it is vital to validate and refine your idea.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Idea validation is the process of systematically testing and refining your business idea to increase your chances of success. Here are some insights from thought leaders in the field:\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: '\"Your startup idea is just a hypothesis. Until you validate it with real customers, it\\'s just a mirage.\"'\n        }), ' \u2013 Ash Maurya, Author of \"Running Lean\"']\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"em\", {\n          children: \"Ash Maurya emphasizes the importance of treating your idea as a hypothesis. Your idea might sound brilliant in your head, but it needs real-world validation to prove its worth.\"\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"\\\"Don't worry about people stealing your idea. If it's original, you'll have to ram it down their throats.\\\" \"\n        }), \"\u2013 Howard Aiken, Computer Pioneer\"]\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"em\", {\n          children: \"Howard Aiken reminds us that original ideas are not easily replicated. Don't let the fear of idea theft deter you from sharing and validating your concept.\"\n        })\n      })]\n    }),\n    [A]: U(void 0, \"\"),\n    [P]: null,\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Effectively validating your startup idea\"\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"The first thing you want to find out: Does my idea solve a real world problem?\\xa0\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A good idea solves a real world problem. I don't know what your idea is and for whom it solves a problem. If it is possible I would suggest searching for the subset of people that your idea will be of value for. Talk to them and validate the assumptions you are having.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"The second thing: Are people willing to pay money for it?\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"A solution that cannot be sold is hard to turn into a thriving business. While having a conversation with potential customers, make sure to ask them if they are willing to pay money for your solution.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"The most important thing: get out of the building and start validating!\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      })]\n    }),\n    [N]: U(void 0, \"\"),\n    [F]: null,\n    [R]: !1,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"6 options to validate your business idea\"\n      }), /*#__PURE__*/e(\"ol\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Ask friends and family\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"An easy starting point for validation are colleague\u2019s, friends and family. Ask people for an honest opinion and feedback on your idea to see if it is viable and get valuable tips for refinement.\\xa0\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"2\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Test it on social media\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Use social media platforms to run paid advertising campaigns or organic posts about your startup idea. Measure the engagement, clicks, and comments to understand the level of interest and potential reach.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"3\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Use surveys and questionnaires\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Create online surveys or questionnaires and distribute them to your target audience. Ask questions that help you gauge their interest, needs, and pain points related to your business idea. Tools like Google Forms or SurveyMonkey can be helpful for this.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"4\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Create a landing Page with Email Signup\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Build a simple landing page that describes your startup idea, its benefits, and a call-to-action to sign up for updates or early access. This not only measures interest but also builds a list of potential customers.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"5\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Launch a crowdfunding campaign\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Launch a crowdfunding campaign on platforms like Kickstarter or Indiegogo. If your idea resonates with the crowd and attracts financial support, it's a strong indicator of market demand.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"ol\", {\n        start: \"6\",\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"h5\",\n          children: /*#__PURE__*/e(\"h5\", {\n            children: \"Test with a prototype\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Develop a basic prototype or offer your services on a small scale to a limited group of users for free or at a reduced cost. Their feedback and usage patterns can provide valuable insights into the viability of your idea.\"\n      })]\n    }),\n    [M]: U(void 0, \"\"),\n    [B]: null,\n    [W]: U(void 0, \"\"),\n    [H]: null,\n    [E]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Good luck with your idea validation\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"And remember:\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: '\"Your startup idea is just a hypothesis. Until you validate it with real customers, it\\'s just a mirage.\"'\n        }), ' \u2013 Ash Maurya, Author of \"Running Lean\"']\n      })]\n    }),\n    [D]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h4\", {\n        children: \"Continue reading\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Continue reading with the next article of the startup series:\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-3-identification-of-the-ideal-customer-profile-(icp)\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"\u25B6\uFE0F Startup series - part 3 - Identifying your Ideal Customer Profile\"\n          })\n        })]\n      })]\n    }),\n    [V]: !1\n  }, {\n    id: \"JEhJi6c0Q\",\n    [h]: U({\n      src: \"https://framerusercontent.com/images/HQvhNXJ434lrVj16TnHAB11IdHs.png\",\n      srcSet: \"https://framerusercontent.com/images/HQvhNXJ434lrVj16TnHAB11IdHs.png?scale-down-to=512 512w, https://framerusercontent.com/images/HQvhNXJ434lrVj16TnHAB11IdHs.png 1000w\"\n    }, \"\"),\n    [d]: \"2023-08-01T00:00:00.000Z\",\n    [c]: \"Startup series - part 1 - Generating a business idea\",\n    [g]: \"Beyond Growth | Startup series | How to generate a great business idea\",\n    [p]: \"Dvgi3UlxK\",\n    [u]: \"startup-series-part-1-generating-a-business-idea\",\n    [m]: !1,\n    [f]: \"\",\n    [b]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"This series of articles is crafted to help entrepreneurs and team members of early-stage companies grow their business. The insights are based on experience, literature and evergreen content written by leading experts in the startup arena.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"In this first part, we'll explore the art of ideation and provide you with industry advice and insights from personal experience to help you with your ideation process.\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"1\uFE0F\u20E3 Startup series - part 1 - Generating a business idea\"\n        }), /*#__PURE__*/e(\"br\", {}), \"2\uFE0F\u20E3 \", /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-2-validating-your-business-idea\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Startup series - part 2 - Validating your business idea\"\n          })\n        }), /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-3-identification-of-the-ideal-customer-profile-(icp)\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"3\uFE0F\u20E3 Startup series - part 3 - Identifying your ideal customer profile\"\n          })\n        })]\n      }), /*#__PURE__*/e(\"h4\", {\n        children: \"Who am I?\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"I am someone who loves helping early-stage B2B companies market their products and grow their business. I launched my first business at age 18, built my first profitable webshop in my early 20s, and later developed my skills in revenue operations and growth marketing for startups and scale-ups.\"\n      })]\n    }),\n    [w]: U(void 0, \"\"),\n    [y]: U(void 0, \"\"),\n    [v]: null,\n    [k]: U(void 0, \"\"),\n    [x]: null,\n    [T]: U(void 0, \"\"),\n    [I]: null,\n    [S]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"On generating ideas in general\"\n      }), /*#__PURE__*/e(o.div, {\n        className: \"framer-text-module\",\n        style: {\n          \"--aspect-ratio\": \"560 / 315\",\n          aspectRatio: \"var(--aspect-ratio)\",\n          height: \"auto\",\n          width: \"100%\"\n        },\n        children: /*#__PURE__*/e(i, {\n          componentIdentifier: \"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\",\n          children: t => /*#__PURE__*/e(l, {\n            ...t,\n            play: \"Off\",\n            shouldMute: !0,\n            thumbnail: \"Medium Quality\",\n            url: \"https://www.youtube.com/watch?v=mtn31hh6kU4\"\n          })\n        })\n      }), /*#__PURE__*/t(\"p\", {\n        children: ['In the video above writer and researcher Richard St. John makes the case that great ideas can come from surprisingly humble beginnings. When it comes to ideation in general I don\\'t want to limit you to a focus on \"business\" only. ', /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"Start training your idea muscle by generating and writing down ideas in the most simple way possible. Cream will rise to the top eventually.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {}), \"1. Have a problem --- think of a possible solution \", /*#__PURE__*/e(\"br\", {}), \"2. Listen --- it's like wifi for ideas \", /*#__PURE__*/e(\"br\", {}), \"3. Look around --- observe and look for problems you can solve\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"strong\", {\n          children: \"4. Start writing down every idea\"\n        })]\n      })]\n    }),\n    [A]: U(void 0, \"\"),\n    [P]: null,\n    [C]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"On generating business ideas\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Before jumping into ways to come up with, or improve, a business idea I need to share a remark: Usually the first idea you start working on is only a stepping stone towards a better idea. \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"strong\", {\n          children: \"\u201CDon\u2019t wait for a brilliant idea to start as an entrepreneur - your first non-brilliant idea is usually the stepping stone towards a better idea.\u201D\"\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"That being said, let\u2019s start with some personal notes about generating a business idea:\"\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"As said earlier, don\u2019t wait for a brilliant idea - your first idea is usually the stepping stone towards a better idea.\\xa0\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Pay attention to problems you encounter - many entrepreneurs created a solution to a problem that we\u2019re encountering during daily life\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Use the things you\u2019re good at as a starting point - whether these are certain career skills or hobby\u2019s and passions you have\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          style: {\n            \"--framer-font-size\": \"11px\",\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-text-decoration\": \"none\"\n          },\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Execution is key - While ideas are important, execution is equally if not more\"\n          })\n        })]\n      })]\n    }),\n    [N]: U({\n      src: \"https://framerusercontent.com/images/5apssokAMRjC8nQXRHCIwflZ28.png\",\n      srcSet: \"https://framerusercontent.com/images/5apssokAMRjC8nQXRHCIwflZ28.png?scale-down-to=512 512w, https://framerusercontent.com/images/5apssokAMRjC8nQXRHCIwflZ28.png 822w\"\n    }, \"\"),\n    [F]: null,\n    [R]: !1,\n    [G]: /*#__PURE__*/t(s.Fragment, {\n      children: [/*#__PURE__*/e(\"h4\", {\n        children: \"Continue reading\"\n      }), /*#__PURE__*/t(\"p\", {\n        children: [\"Continue reading with the next article of the startup series:\", /*#__PURE__*/e(\"br\", {}), \"\u25B6\uFE0F \", /*#__PURE__*/e(n, {\n          href: \"https://www.beyondgrowth.io/blog/startup-series-part-2-validating-your-business-idea\",\n          openInNewTab: !1,\n          smoothScroll: !1,\n          children: /*#__PURE__*/e(\"a\", {\n            children: \"Startup series - part 2 - Validating your business idea\"\n          })\n        })]\n      })]\n    }),\n    [M]: U(void 0, \"\"),\n    [B]: null,\n    [W]: U(void 0, \"\"),\n    [H]: null,\n    [E]: null,\n    [D]: null,\n    [V]: !1\n  }];\nfor (let e of L) Object.freeze(e);\nr(L, {\n  dhepGGpqj: {\n    title: \"Image (main)\",\n    type: a.ResponsiveImage\n  },\n  IFwB_rw4D: {\n    title: \"Date\",\n    type: a.Date\n  },\n  bpEAmPnov: {\n    defaultValue: \"\",\n    title: \"Title\",\n    type: a.String\n  },\n  skNO3KeAT: {\n    defaultValue: \"\",\n    displayTextArea: !1,\n    placeholder: \"\",\n    title: \"Tagline\",\n    type: a.String\n  },\n  OoV0VYRyz: {\n    defaultValue: \"jqEWLc4ic\",\n    options: [\"jqEWLc4ic\", \"C5guL1tIw\", \"uhGDwtVNe\", \"Dvgi3UlxK\", \"t0ecU4vdk\"],\n    optionTitles: [\"Growth Hacking\", \"Analytics\", \"CRM\", \"Startup\", \"Branding\"],\n    title: \"Category\",\n    type: a.Enum\n  },\n  YUJJXGmN_: {\n    title: \"slug\",\n    type: a.String\n  },\n  uQ9m7QFAk: {\n    defaultValue: !0,\n    title: \"Featured\",\n    type: a.Boolean\n  },\n  YORv7K_4P: {\n    defaultValue: \"\",\n    displayTextArea: !0,\n    title: \"Markdown content\",\n    type: a.String\n  },\n  Y9Qg9gNcJ: {\n    defaultValue: \"\",\n    title: \"1. intro\",\n    type: a.RichText\n  },\n  Ac0Hd9BVK: {\n    title: \"1.1 image - small\",\n    type: a.ResponsiveImage\n  },\n  USD7VmOGL: {\n    title: \"1.1 image - large\",\n    type: a.ResponsiveImage\n  },\n  OgygN0fZ8: {\n    defaultValue: \"\",\n    title: \"1.2 intro\",\n    type: a.RichText\n  },\n  Qd03dzplW: {\n    title: \"1.2 Image (Content overview)\",\n    type: a.ResponsiveImage\n  },\n  aeWtr3glQ: {\n    defaultValue: \"\",\n    title: \"1.3 intro\",\n    type: a.RichText\n  },\n  VDhedptuh: {\n    title: \"1.3 image\",\n    type: a.ResponsiveImage\n  },\n  gz9O_klYW: {\n    defaultValue: \"\",\n    title: \"1.4 intro\",\n    type: a.RichText\n  },\n  EbazI9FuW: {\n    defaultValue: \"\",\n    title: \"2.1 chapter\",\n    type: a.RichText\n  },\n  Qtzr8XD4w: {\n    title: \"2.1 image\",\n    type: a.ResponsiveImage\n  },\n  DuBJZJYAL: {\n    defaultValue: \"\",\n    title: \"2.2 chapter\",\n    type: a.RichText\n  },\n  GNTz9dImk: {\n    defaultValue: \"\",\n    title: \"3.1 chapter\",\n    type: a.RichText\n  },\n  ThZ_40PXy: {\n    title: \"3.1 image\",\n    type: a.ResponsiveImage\n  },\n  WP08v3XcJ: {\n    defaultValue: \"\",\n    title: \"3.2 chapter\",\n    type: a.RichText\n  },\n  xq9LCgsbv: {\n    defaultValue: !0,\n    title: \"CTA after 3.2\",\n    type: a.Boolean\n  },\n  Q2iQy4psL: {\n    defaultValue: \"\",\n    title: \"4.1 Chapter\",\n    type: a.RichText\n  },\n  EEyZervJG: {\n    title: \"Image (4.1)\",\n    type: a.ResponsiveImage\n  },\n  RMmZ3aPTi: {\n    defaultValue: \"\",\n    title: \"4.2 Chapter\",\n    type: a.RichText\n  },\n  Y9TOvjD0o: {\n    title: \"4.2 image\",\n    type: a.ResponsiveImage\n  },\n  ZpVVMc46X: {\n    defaultValue: \"\",\n    title: \"4.3 chapter\",\n    type: a.RichText\n  },\n  TFudaABSb: {\n    defaultValue: \"\",\n    title: \"5. Chapter\",\n    type: a.RichText\n  },\n  pKHNSAMUz: {\n    defaultValue: \"\",\n    title: \"6. chapter\",\n    type: a.RichText\n  },\n  lnSXzeIZK: {\n    defaultValue: !0,\n    title: \"CTA after blog\",\n    type: a.Boolean\n  }\n}), L.displayName = \"blog\";\nexport default L;\nexport const OoV0VYRyzToDisplayName = (e, t) => {\n  switch (null == t || t.fallback, e) {\n    case \"jqEWLc4ic\":\n      return \"Growth Hacking\";\n    case \"C5guL1tIw\":\n      return \"Analytics\";\n    case \"uhGDwtVNe\":\n      return \"CRM\";\n    case \"Dvgi3UlxK\":\n      return \"Startup\";\n    case \"t0ecU4vdk\":\n      return \"Branding\";\n    default:\n      return \"\";\n  }\n};\nexport const enumToDisplayNameFunctions = {\n  OoV0VYRyz: OoV0VYRyzToDisplayName\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"OoV0VYRyzToDisplayName\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerData\": \"\",\n        \"framerEnumToDisplayNameUtils\": \"2\",\n        \"framerContractVersion\": \"1\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerSlug\": \"YUJJXGmN_\"\n      }\n    },\n    \"enumToDisplayNameFunctions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["useIsOnCanvas", "se", "RenderTarget", "PlayOptions", "ThumbnailOptions", "ThumbnailFormat", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "p", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "thumbnailURL", "getThumbnailURL", "getWebPSupported", "searchParams", "u", "wrapperStyle", "videoStyle", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "embedURL1", "videoId2", "embedURL2", "res", "format", "pre", "ext", "_getWebPSupported", "window", "element", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "h", "d", "c", "g", "p", "u", "m", "f", "b", "w", "y", "v", "k", "x", "T", "I", "S", "A", "P", "C", "N", "F", "R", "G", "M", "B", "W", "H", "E", "D", "V", "U", "e", "t", "L", "Link", "motion", "ComponentPresetsConsumer", "Youtube", "addPropertyControls", "ControlType", "ESx2dkpBu_default", "OoV0VYRyzToDisplayName", "enumToDisplayNameFunctions", "__FramerMetadata__"]
}
