CINXE.COM
Changelogs Archive - Freemius Blog
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name="color-scheme" content="dark"> <script type="text/javascript"> (function () { window.__is_eu = false; window.__is_gdpr = false; }()); </script> <meta name='robots' content='noindex, follow' /> <!-- This site is optimized with the Yoast SEO plugin v19.10 - https://yoast.com/wordpress/plugins/seo/ --> <title>Changelogs Archive - Freemius Blog</title> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Changelogs Archive - Freemius Blog" /> <meta property="og:url" content="https://freemius.com/blog/changelog/" /> <meta property="og:site_name" content="Freemius Blog" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@freemius" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://freemius.com/blog/changelog/","url":"https://freemius.com/blog/changelog/","name":"Changelogs Archive - Freemius Blog","isPartOf":{"@id":"https://freemius.com/blog/#website"},"primaryImageOfPage":{"@id":"https://freemius.com/blog/changelog/#primaryimage"},"image":{"@id":"https://freemius.com/blog/changelog/#primaryimage"},"thumbnailUrl":"https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app.png","breadcrumb":{"@id":"https://freemius.com/blog/changelog/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://freemius.com/blog/changelog/#primaryimage","url":"https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app.png","contentUrl":"https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app.png","width":1108,"height":1102},{"@type":"BreadcrumbList","@id":"https://freemius.com/blog/changelog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://freemius.com/blog/"},{"@type":"ListItem","position":2,"name":"Changelogs"}]},{"@type":"WebSite","@id":"https://freemius.com/blog/#website","url":"https://freemius.com/blog/","name":"Freemius Blog","description":"","publisher":{"@id":"https://freemius.com/blog/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://freemius.com/blog/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://freemius.com/blog/#organization","name":"Freemius","url":"https://freemius.com/blog/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://freemius.com/blog/#/schema/logo/image/","url":"https://freemius.com/blog/wp-content/uploads/2016/04/logo.png","contentUrl":"https://freemius.com/blog/wp-content/uploads/2016/04/logo.png","width":153,"height":50,"caption":"Freemius"},"image":{"@id":"https://freemius.com/blog/#/schema/logo/image/"},"sameAs":["https://www.linkedin.com/company/freemius","https://youtube.com/freemius","https://instagram.com/freemius","https://www.facebook.com/freemius","https://twitter.com/freemius"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//js.freemius.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel="alternate" type="application/rss+xml" title="Freemius Blog » Feed" href="https://freemius.com/blog/feed/" /> <link rel="alternate" type="application/rss+xml" title="Freemius Blog » Changelogs Feed" href="https://freemius.com/blog/changelog/feed/" /> <link rel='stylesheet' id='jetpack-videopress-video-block-view-css' href='https://freemius.com/blog/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-videopress/build/block-editor/blocks/video/view.css?minify=false&ver=34ae973733627b74a14e&t=0.95136200%201732420500' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://freemius.com/blog/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17&t=0.95141100%201732420500' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://freemius.com/blog/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.1&t=0.95144700%201732420500' media='all' /> <link rel='stylesheet' id='classic-theme-styles-css' href='https://freemius.com/blog/wp-includes/css/classic-themes.min.css?ver=1&t=0.95148000%201732420500' media='all' /> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpml-blocks-css' href='https://freemius.com/blog/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=4.6.11&t=0.95152300%201732420500' media='all' /> <link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://freemius.com/blog/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1&t=0.95155500%201732420500' media='all' /> <link rel='stylesheet' id='fsblog-style-css' href='https://freemius.com/blog/wp-content/themes/fsblog-2023/style.css?ver=0.31.0&t=0.95158700%201732420500' media='all' /> <link rel='stylesheet' id='fsblog-theme-style-css' href='https://freemius.com/blog/wp-content/themes/fsblog-2023/assets/dist/css/style.css?ver=0.31.0&t=0.95161600%201732420500' media='all' /> <link rel='stylesheet' id='fsblog-theme-changelog-style-css' href='https://freemius.com/blog/wp-content/themes/fsblog-2023/assets/dist/css/changelog.css?ver=0.31.0&t=0.95164400%201732420500' media='all' /> <link rel='stylesheet' id='wp-featherlight-css' href='https://freemius.com/blog/wp-content/plugins/wp-featherlight/css/wp-featherlight.min.css?ver=1.3.4&t=0.95167200%201732420500' media='all' /> <script id='wpml-cookie-js-extra'> var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; </script> <script src='https://freemius.com/blog/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=4.6.11' id='wpml-cookie-js'></script> <script src='https://freemius.com/blog/wp-includes/js/jquery/jquery.min.js?ver=3.6.1' id='jquery-core-js'></script> <script src='https://freemius.com/blog/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script> <script src='https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.1.4/js.cookie.min.js?ver=0.31.0' id='cookie-js'></script> <script src='https://js.freemius.com/fs/script-manager.js?ver=0.31.0' id='fs/script-manager-js'></script> <link rel="https://api.w.org/" href="https://freemius.com/blog/wp-json/" /><meta name="generator" content="WPML ver:4.6.11 stt:1,2;" /> <style>img#wpstats{display:none}</style> <style id="wp-custom-css"> .amazon-ai-flags-container { display: none; } .fs-changelogs__content a img.aligncenter { max-width: 100%; width: auto; } @media screen and (min-width: 600px) { .fsblog-single .gallery.gallery-columns-3 { grid-template-columns: repeat(3, 1fr); margin-bottom: 4rem; } .fsblog-single .gallery.gallery-columns-2 .gallery-icon, .fsblog-single .gallery.gallery-columns-2 .gallery-icon a, .fsblog-single .gallery.gallery-columns-2 .gallery-icon a img, .fsblog-single .gallery.gallery-columns-3 .gallery-icon, .fsblog-single .gallery.gallery-columns-3 .gallery-icon a, .fsblog-single .gallery.gallery-columns-3 .gallery-icon a img { display: block; width: 100%; height: 100%; object-fit: cover; } .fsblog-single .gallery.gallery-columns-2 figure, .fsblog-single .gallery.gallery-columns-3 figure { margin: 0 0 1rem 0; } } .fsblog-single .entry-content .gallery + p { margin-top: 30px; } .fs-styled-table__white-content td, .fs-styled-table__white-content th { color: white; } .fs-styled-table__white-content p { font-size: 14px; } /** .fsblog-single table p, .fsblog-single table ul, .fsblog-single table ul li { color: #a7cdd1; } */ .fs-changelogs__content.entry-content .wp-element-caption { font-size: 12px; text-align: center; } /** REMOVE ME WHEN 10th anniversary is over */ a.anniversary-banner__link--button { background-color: #b7ffe1; cursor: pointer; } a.anniversary-banner__link--button:hover { background-color: #84ffcc; } html.has-fs-sticky-banner .fsblog__header { top: 45px; } @media screen and (min-width: 1260px) { html.has-fs-sticky-banner .fsblog__header { top: calc(var(--fs-blog-logo-height) * -2 + 45px); } } html.has-fs-sticky-banner .anniversary-banner { z-index: 10000; } /** END REMOVE ME */ </style> </head> <body class="archive post-type-archive post-type-archive-changelog wp-featherlight-captions"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" /><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg> <header class="fsblog__header fsblog__header--top"> <div class="fsblog__header--logo-container"> <a href="https://freemius.com" class="fsblog__header--logo"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 852.824 221.279"><style>.prefix__fs-logo-st0{fill:#80c500}</style><path class="prefix__fs-logo-st0" d="M789.924 34.804c-5.144 0-7.04-2.88-6.23-8.649l2.44-14.995c1.085-5.769 4.333-8.649 9.753-8.649h19.775c5.42 0 7.582 2.88 6.505 8.65l-2.439 14.994c-1.086 5.769-4.066 8.649-9.478 8.649h-20.326zM754.433 218.768c-5.144 0-7.04-2.88-6.23-8.649l2.439-14.995c1.086-5.768 4.334-8.648 9.754-8.648h19.775c5.42 0 7.582 2.88 6.505 8.648l-2.438 14.995c-1.086 5.768-4.067 8.649-9.479 8.649h-20.326z"/><path d="M597.045 45.479H581.87c-5.144 0-9.478 3.75-10.296 9.226l-14.088 85.347H542.59l10.564-63.437c3.524-20.763-4.334-31.145-23.566-31.145H421.226c-19.232 0-30.614 10.382-33.863 30.852L376.8 139.758H315.304c-4.334 0-5.963-2.31-5.144-6.63l1.628-9.804c1.628 1.156 3.791 1.44 6.23 1.44h26.547c17.879 0 30.614-10.089 33.863-30.274l3.248-19.324c3.248-19.892-4.067-29.99-21.946-29.99h-42.807c-18.965 0-30.07 10.382-33.595 30.853l-10.564 63.72h-57.429c-4.334 0-5.962-2.31-5.144-6.63l1.629-9.804c1.628 1.156 3.791 1.44 6.23 1.44h24.65c17.88 0 28.72-10.088 31.968-30.274l3.248-19.323c3.25-19.893-4.066-29.99-21.946-29.99H86.373l.268-1.44c1.086-6.053 4.334-8.941 9.754-8.941h15.716c4.877 0 8.944-3.751 9.754-8.649l3.791-23.066H85.84c-8.943 0-16.526 2.596-22.488 8.071-5.963 5.19-9.754 12.977-11.374 23.066L28.41 176.655h36.3L80.429 81.21h31.967L96.68 176.655h36.301l14.898-88.813c.543-4.036 2.706-6.347 6.23-6.63H182.55l-10.84 64.591c-2.705 17.013 8.126 30.852 24.384 30.852h198.3c7.04 0 13.002-5.475 14.087-12.683l12.192-72.948c.81-4.613 3.249-6.63 7.316-6.63h22.756l-13.812 85.061c-.543 3.751 2.171 7.209 5.963 7.209h23.841c2.981 0 5.42-2.31 5.963-5.19l14.355-87.081h23.023c4.334 0 5.963 2.31 5.144 6.63l-11.86 72.008c-1.175 7.114 3.97 13.632 10.759 13.632h64.768c5.08 0 9.422-3.88 10.305-9.2l18.13-109.016c1.094-6.63-3.783-12.968-10.28-12.968zM316.38 95.067l1.629-8.941c.542-2.88 2.17-4.329 4.876-4.329h15.174c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.877 4.329h-15.173c-2.706 0-3.79-1.44-3.524-4.329zm-99.692 0l1.628-8.941c.543-2.88 2.171-4.329 4.877-4.329h13.278c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.876 4.329h-13.278c-2.981 0-4.067-1.44-3.524-4.329zM732.495 45.479L715.97 146.113c-3.248 20.47-14.355 30.568-33.32 30.568h-52.017c-19.508 0-27.9-9.804-24.384-29.697L623.04 45.487h36.302l-14.088 85.347c-.81 4.898.81 7.209 5.144 7.209h24.652c4.334 0 6.773-2.311 7.316-6.63l14.355-85.925 35.773-.01z"/><path d="M576.727 26.155l2.439-14.995c1.086-5.769 4.334-8.649 9.753-8.649h19.775c5.42 0 7.583 2.88 6.506 8.65l-2.44 14.994c-1.085 5.769-4.066 8.649-9.477 8.649h-20.585c-4.894 0-7.057-2.88-5.97-8.649z" fill="#00bcff"/><path d="M1.596 71.424l2.438-14.995C5.12 50.66 8.37 47.78 13.788 47.78h19.775c5.42 0 7.582 2.88 6.505 8.649L37.63 71.424c-1.086 5.769-4.067 8.649-9.479 8.649H7.566c-4.892 0-6.788-2.88-5.97-8.649z" fill="#e43869"/><path d="M723.009 176.957l5.963-36.62h69.62c2.439 0 3.792-1.44 4.335-4.036l1.353-7.786c.267-2.311-.543-3.458-2.981-3.458h-46.055c-9.479 0-15.716-2.31-18.422-6.924-2.706-4.613-3.524-11.822-1.896-21.625l3.248-19.893c3.249-20.47 14.631-30.567 33.595-30.567h79.643l-5.963 36.327h-68.81c-2.439 0-3.792 1.44-4.334 4.036l-1.353 7.786c-.268 2.311.542 3.458 2.98 3.458h46.323c17.337 0 24.384 9.52 21.403 28.256l-3.248 20.47c-3.524 20.47-13.813 30.852-31.157 30.852H723l.008-.276z"/></svg> </a> <div class="fsblog__header--mobile-menu"> <!-- Modal Search Form Trigger --> <button id="search-open" class="fsblog__header--mobile-menu--search"> <span class="fsblog__header--mobile-menu--search--icon"> <svg class="svg_loaded"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 996.824 1000"><path d="M974.712 910.298l-184.04-184.003c66.947-82.849 101.4-186.975 97.154-294.211-4.388-110.865-49.915-215.04-128.192-293.336-171.621-171.62-450.867-171.62-622.488 0-41.942 41.942-74.42 90.908-96.533 145.539-21.35 52.747-32.176 108.498-32.176 165.704s10.826 112.956 32.176 165.702c22.113 54.632 54.591 103.599 96.534 145.54 41.952 41.954 90.92 74.44 145.542 96.555 52.744 21.355 108.494 32.182 165.7 32.182 100.487 0 198.241-34.62 276.27-97.66l184.038 184.003c8.82 8.818 20.54 13.675 33.007 13.675s24.188-4.857 33.008-13.675c18.2-18.201 18.2-47.814 0-66.015zM203.16 204.76c65.402-65.402 152.493-101.42 245.229-101.42s179.827 36.018 245.228 101.42C828.803 339.98 828.803 560 693.62 695.219c-135.22 135.148-355.242 135.148-490.462 0-135.194-135.222-135.21-355.246.002-490.458z"/></svg> </span> </button> <button id="mobile-open" class="fsblog-mobile__button" aria-label="Toggle navigation menu"> <span class="fsblog-mobile__button--hamburger"> <span class="fsblog-mobile__button--hamburger-line"></span> <span class="fsblog-mobile__button--hamburger-line"></span> <span class="fsblog-mobile__button--hamburger-line"></span> </span> </button> </div> </div> <div class="fsblog__header--mobile-search-container"> <div class="fsblog__header--mobile-search"> <form action="https://freemius.com/blog" class="fsblog-main-nav--bottom__search"> <input aria-label="Search" placeholder="Search..." type="search" value="" name="s"> <div class="fsblog-search-button"> <button class="search-icon" type="submit"> <svg class="svg_loaded"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 996.824 1000"><path d="M974.712 910.298l-184.04-184.003c66.947-82.849 101.4-186.975 97.154-294.211-4.388-110.865-49.915-215.04-128.192-293.336-171.621-171.62-450.867-171.62-622.488 0-41.942 41.942-74.42 90.908-96.533 145.539-21.35 52.747-32.176 108.498-32.176 165.704s10.826 112.956 32.176 165.702c22.113 54.632 54.591 103.599 96.534 145.54 41.952 41.954 90.92 74.44 145.542 96.555 52.744 21.355 108.494 32.182 165.7 32.182 100.487 0 198.241-34.62 276.27-97.66l184.038 184.003c8.82 8.818 20.54 13.675 33.007 13.675s24.188-4.857 33.008-13.675c18.2-18.201 18.2-47.814 0-66.015zM203.16 204.76c65.402-65.402 152.493-101.42 245.229-101.42s179.827 36.018 245.228 101.42C828.803 339.98 828.803 560 693.62 695.219c-135.22 135.148-355.242 135.148-490.462 0-135.194-135.222-135.21-355.246.002-490.458z"/></svg> <span class="fsblog-screen-reader-only">Click to Search</span> </button> </div> </form> </div> </div> <div class="fsblog-main-nav-wrapper"> <div class="fsblog-main-nav"> <div class="fsblog-main-nav--top"> <a href="https://freemius.com" class="fsblog__header--logo fsblog-main-nav--top-logo"> <svg alt="Freemius Logo"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 852.824 221.279"><style>.prefix__fs-logo-st0{fill:#80c500}</style><path class="prefix__fs-logo-st0" d="M789.924 34.804c-5.144 0-7.04-2.88-6.23-8.649l2.44-14.995c1.085-5.769 4.333-8.649 9.753-8.649h19.775c5.42 0 7.582 2.88 6.505 8.65l-2.439 14.994c-1.086 5.769-4.066 8.649-9.478 8.649h-20.326zM754.433 218.768c-5.144 0-7.04-2.88-6.23-8.649l2.439-14.995c1.086-5.768 4.334-8.648 9.754-8.648h19.775c5.42 0 7.582 2.88 6.505 8.648l-2.438 14.995c-1.086 5.768-4.067 8.649-9.479 8.649h-20.326z"/><path d="M597.045 45.479H581.87c-5.144 0-9.478 3.75-10.296 9.226l-14.088 85.347H542.59l10.564-63.437c3.524-20.763-4.334-31.145-23.566-31.145H421.226c-19.232 0-30.614 10.382-33.863 30.852L376.8 139.758H315.304c-4.334 0-5.963-2.31-5.144-6.63l1.628-9.804c1.628 1.156 3.791 1.44 6.23 1.44h26.547c17.879 0 30.614-10.089 33.863-30.274l3.248-19.324c3.248-19.892-4.067-29.99-21.946-29.99h-42.807c-18.965 0-30.07 10.382-33.595 30.853l-10.564 63.72h-57.429c-4.334 0-5.962-2.31-5.144-6.63l1.629-9.804c1.628 1.156 3.791 1.44 6.23 1.44h24.65c17.88 0 28.72-10.088 31.968-30.274l3.248-19.323c3.25-19.893-4.066-29.99-21.946-29.99H86.373l.268-1.44c1.086-6.053 4.334-8.941 9.754-8.941h15.716c4.877 0 8.944-3.751 9.754-8.649l3.791-23.066H85.84c-8.943 0-16.526 2.596-22.488 8.071-5.963 5.19-9.754 12.977-11.374 23.066L28.41 176.655h36.3L80.429 81.21h31.967L96.68 176.655h36.301l14.898-88.813c.543-4.036 2.706-6.347 6.23-6.63H182.55l-10.84 64.591c-2.705 17.013 8.126 30.852 24.384 30.852h198.3c7.04 0 13.002-5.475 14.087-12.683l12.192-72.948c.81-4.613 3.249-6.63 7.316-6.63h22.756l-13.812 85.061c-.543 3.751 2.171 7.209 5.963 7.209h23.841c2.981 0 5.42-2.31 5.963-5.19l14.355-87.081h23.023c4.334 0 5.963 2.31 5.144 6.63l-11.86 72.008c-1.175 7.114 3.97 13.632 10.759 13.632h64.768c5.08 0 9.422-3.88 10.305-9.2l18.13-109.016c1.094-6.63-3.783-12.968-10.28-12.968zM316.38 95.067l1.629-8.941c.542-2.88 2.17-4.329 4.876-4.329h15.174c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.877 4.329h-15.173c-2.706 0-3.79-1.44-3.524-4.329zm-99.692 0l1.628-8.941c.543-2.88 2.171-4.329 4.877-4.329h13.278c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.876 4.329h-13.278c-2.981 0-4.067-1.44-3.524-4.329zM732.495 45.479L715.97 146.113c-3.248 20.47-14.355 30.568-33.32 30.568h-52.017c-19.508 0-27.9-9.804-24.384-29.697L623.04 45.487h36.302l-14.088 85.347c-.81 4.898.81 7.209 5.144 7.209h24.652c4.334 0 6.773-2.311 7.316-6.63l14.355-85.925 35.773-.01z"/><path d="M576.727 26.155l2.439-14.995c1.086-5.769 4.334-8.649 9.753-8.649h19.775c5.42 0 7.583 2.88 6.506 8.65l-2.44 14.994c-1.085 5.769-4.066 8.649-9.477 8.649h-20.585c-4.894 0-7.057-2.88-5.97-8.649z" fill="#00bcff"/><path d="M1.596 71.424l2.438-14.995C5.12 50.66 8.37 47.78 13.788 47.78h19.775c5.42 0 7.582 2.88 6.505 8.649L37.63 71.424c-1.086 5.769-4.067 8.649-9.479 8.649H7.566c-4.892 0-6.788-2.88-5.97-8.649z" fill="#e43869"/><path d="M723.009 176.957l5.963-36.62h69.62c2.439 0 3.792-1.44 4.335-4.036l1.353-7.786c.267-2.311-.543-3.458-2.981-3.458h-46.055c-9.479 0-15.716-2.31-18.422-6.924-2.706-4.613-3.524-11.822-1.896-21.625l3.248-19.893c3.249-20.47 14.631-30.567 33.595-30.567h79.643l-5.963 36.327h-68.81c-2.439 0-3.792 1.44-4.334 4.036l-1.353 7.786c-.268 2.311.542 3.458 2.98 3.458h46.323c17.337 0 24.384 9.52 21.403 28.256l-3.248 20.47c-3.524 20.47-13.813 30.852-31.157 30.852H723l.008-.276z"/></svg> <span class="fsblog-screen-reader-only">Go to Freemius Website</span> </a> <div class="fsblog-main-nav--top-level"> <div class="fsblog__header--sub-nav"> <button id="features" class="fsblog__header--sub-nav--btn fsblog__header--sub-nav--btn-js" >Features <svg class="fsblog_show_menu_icon"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 608.118 1000"><path d="M591.176 499.144a83.436 83.436 0 01-24.433 58.992l-407.37 407.36c-32.592 32.591-85.421 32.591-118.003 0-32.572-32.593-32.572-85.392 0-117.984l348.378-348.368L43.09 152.488c-32.572-32.592-32.572-85.391 0-117.983 32.592-32.592 85.411-32.592 118.003 0l405.649 405.648a83.436 83.436 0 0124.433 58.991z"/></svg></button> <div class="fsblog__header--sub-nav-content fsblog-features fsblog__hide"> <a href="https://freemius.com/wordpress/features-comparison/" class="fsblog__sub-nav-content fsblog__link fs-features-comparison"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.83 29.204h-3.234v-1.409c0-1.816-1.497-3.294-3.337-3.294h-1.303v-.689c0-1.403-1.157-2.545-2.58-2.545a.885.885 0 01-.89-.877v-.703c2.985-.967 5.556-3.708 7.273-7.555 3.387-1.177 5.242-3.716 6.196-5.689a2.133 2.133 0 00-.125-2.094 2.216 2.216 0 00-1.878-1.022h-2.058c.022-.267.052-.528.067-.8A2.413 2.413 0 0029.54 0H10.626a2.416 2.416 0 00-2.421 2.529c.014.27.045.532.066.8H6.215c-.767 0-1.469.381-1.878 1.021a2.133 2.133 0 00-.125 2.094c.953 1.973 2.81 4.513 6.197 5.69 1.717 3.846 4.287 6.586 7.271 7.554v.703c0 .483-.399.877-.89.877-1.421 0-2.578 1.142-2.578 2.545v.69h-1.304c-1.84 0-3.338 1.477-3.338 3.293v1.41H6.338C4.498 29.204 3 30.68 3 32.496v6.67c0 .46.378.833.845.833h32.477a.84.84 0 00.845-.834v-6.669c0-1.816-1.497-3.293-3.338-3.293zm.122-24.209c.263 0 .401.17.448.244.046.071.139.26.03.486-.668 1.382-1.852 3.086-3.824 4.203.502-1.527.878-3.18 1.113-4.933h2.233zm-28.215.73a.494.494 0 01.03-.486.525.525 0 01.448-.244h2.233a27.544 27.544 0 001.113 4.933C7.59 8.81 6.405 7.107 5.737 5.725zM9.895 2.44a.729.729 0 01.204-.548.727.727 0 01.528-.225H29.54c.202 0 .39.08.53.225a.72.72 0 01.203.547c-.478 8.955-4.953 15.97-10.188 15.97s-9.71-7.015-10.19-15.97zm6.007 21.371c0-.483.399-.877.889-.877 1.423 0 2.58-1.141 2.58-2.545v-.365c.237.022.472.054.713.054.24 0 .475-.032.712-.054v.365c0 1.404 1.157 2.545 2.58 2.545.49 0 .89.394.89.877v.69h-8.364v-.69zM4.69 32.497c0-.896.739-1.625 1.648-1.625H9.57v7.46H4.69v-5.835zm6.57-4.702c0-.896.74-1.626 1.648-1.626h14.35c.91 0 1.648.73 1.648 1.626v10.537H11.26V27.795zm24.216 10.537h-4.88v-7.46h3.233c.909 0 1.647.729 1.647 1.625v5.835z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Features Comparison</span> <span class="fsblog__sub-nav-content fsblog__link--description">Compare Freemius to EDD, WooCommerce, and CodeCanyon/ThemeForest.</span> </div> </a><a href="https://freemius.com/wordpress/software-licensing/" class="fsblog__sub-nav-content fsblog__link fs-license"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39.035 40h-.028l-8.712-.254a.966.966 0 01-.936-.938l-.122-4.341-4.308-.092a.965.965 0 01-.944-.929l-.162-4.431-4.529-.245a.968.968 0 01-.63-.28l-1.684-1.684a13.618 13.618 0 01-12.998-3.563c-5.31-5.31-5.31-13.947 0-19.255A13.526 13.526 0 0113.61 0a13.53 13.53 0 019.628 3.988 13.598 13.598 0 013.564 12.995l12.662 12.659a.97.97 0 01.282.654L40 39.008a.964.964 0 01-.965.992zm-7.773-2.156l6.78.197-.212-7.307L25.042 17.95a.962.962 0 01-.241-.96 11.675 11.675 0 00-2.925-11.639 11.613 11.613 0 00-8.265-3.423 11.612 11.612 0 00-8.266 3.423C.788 9.908.79 17.321 5.345 21.88a11.686 11.686 0 0011.642 2.925.957.957 0 01.96.24l1.82 1.82 5.04.273c.497.027.892.43.911.927l.162 4.401 4.316.092a.966.966 0 01.943.938l.123 4.349z" fill="currentColor"/><path d="M9.975 12.211a2.23 2.23 0 100-4.462 2.23 2.23 0 000 4.462z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Software Licensing</span> <span class="fsblog__sub-nav-content fsblog__link--description">Control what features to enable based on the plan and number of site activations.</span> </div> </a><a href="https://freemius.com/wordpress/recurring-payments-subscriptions/" class="fsblog__sub-nav-content fsblog__link fs-subscription"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.853 7.01l.005.007.005.003.022.023c.241.242.559.388.903.413l4.364.326a.833.833 0 10.122-1.663l-3.003-.223C15.46-.098 26.202.278 32.953 7.029c5.921 5.922 7.088 15.081 2.836 22.275a.834.834 0 001.435.85c4.64-7.85 3.367-17.843-3.093-24.303-7.354-7.354-19.049-7.775-26.892-1.267l.22-2.979a.834.834 0 00-1.663-.124l-.328 4.445c-.028.38.094.75.343 1.039l.042.045zM34.125 38.536l.415-4.462c.035-.381-.08-.753-.324-1.047-.017-.02-.038-.036-.056-.056-.008-.008-.01-.019-.018-.026-.008-.008-.019-.01-.027-.018a1.407 1.407 0 00-.869-.412l-4.38-.41a.833.833 0 10-.154 1.66l3.038.284c-7.19 6.011-17.946 5.64-24.702-1.115C1.126 27.012-.04 17.85 4.21 10.657a.835.835 0 00-1.435-.849c-4.64 7.85-3.367 17.843 3.094 24.304 7.347 7.347 19.03 7.773 26.873 1.281l-.278 2.988a.832.832 0 00.754.907.833.833 0 00.906-.752z" fill="currentColor"/><path d="M19.065 13.177h5.696a.83.83 0 00.833-.826.83.83 0 00-.833-.827h-3.937V8.5a.83.83 0 00-.833-.827.83.83 0 00-.834.827v3.024h-.092c-2.58 0-4.678 2.082-4.678 4.64 0 2.56 2.099 4.642 4.678 4.642h1.85c1.66 0 3.012 1.34 3.012 2.988 0 1.647-1.351 2.987-3.011 2.987H15.22a.83.83 0 00-.833.827.83.83 0 00.833.827h3.937v3.007a.83.83 0 00.834.827.83.83 0 00.833-.827v-3.007h.091c2.58 0 4.68-2.082 4.68-4.641s-2.1-4.642-4.68-4.642h-1.85c-1.66 0-3.011-1.34-3.011-2.987s1.351-2.988 3.011-2.988z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Subscriptions</span> <span class="fsblog__sub-nav-content fsblog__link--description">Build a sustainable recurring revenue stream.</span> </div> </a><a href="https://freemius.com/wordpress/automatic-software-updates/" class="fsblog__sub-nav-content fsblog__link fs-automatic-updates"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.239 4.589l.22-2.983a.835.835 0 00-1.663-.124l-.328 4.45c-.028.38.094.75.344 1.04l.041.044.005.008c.002.001.004.001.005.003l.022.023c.241.242.559.388.903.414l4.364.325a.833.833 0 10.122-1.664l-3.003-.224c7.19-6 17.93-5.623 24.682 1.134 5.921 5.928 7.088 15.096 2.836 22.297a.833.833 0 101.435.85c4.64-7.857 3.367-17.86-3.093-24.326-7.354-7.36-19.049-7.782-26.892-1.267zM34.16 33.002c-.008-.008-.01-.019-.018-.026-.008-.008-.019-.01-.027-.018a1.406 1.406 0 00-.869-.412l-4.38-.411a.833.833 0 10-.154 1.661l3.038.285c-7.19 6.017-17.946 5.646-24.702-1.116C1.126 27.037-.04 17.868 4.21 10.667a.833.833 0 10-1.436-.85C-1.862 17.674-.59 27.677 5.87 34.144c7.347 7.355 19.03 7.781 26.873 1.283l-.277 2.99a.833.833 0 101.66.155l.414-4.466a1.425 1.425 0 00-.324-1.047c-.017-.021-.038-.037-.056-.057z" fill="currentColor"/><path d="M17.277 26.352c.636 0 1.23-.259 1.675-.728l10.015-10.57a.832.832 0 10-1.209-1.146l-10.016 10.57a.638.638 0 01-.93 0l-4.57-4.823a.832.832 0 10-1.21 1.146l4.57 4.823c.445.47 1.04.728 1.675.728z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Automatic Updates</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage and deploy versions all in one place.</span> </div> </a><a href="https://freemius.com/wordpress/checkout/" class="fsblog__sub-nav-content fsblog__link fs-buy-button"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.348 18.282c-.29-.975-.928-1.589-1.797-1.729a1.963 1.963 0 00-1.509.358 2.156 2.156 0 00-1.63-.838 2.148 2.148 0 00-1.652.722 2.263 2.263 0 00-2.87.014l-1.072-3.615a2.15 2.15 0 00-3.023-1.328c-.94.462-1.407 1.609-1.086 2.666a1462.41 1462.41 0 001.927 6.253c-.892-.847-2.107-.84-2.822-.316-.568.416-.997 1.306-.338 2.444.719 1.241 3.957 6.031 5.137 7.4 1.25 1.449 3.113 2.23 5.117 2.23.846 0 1.719-.14 2.58-.428 3.215-1.074 5.221-4.602 4.566-8.032a48.177 48.177 0 00-1.528-5.801zm-3.46 12.547c-2.345.781-4.861.219-6.26-1.405-1.116-1.293-4.31-6.016-4.992-7.195-.128-.22-.237-.514-.033-.664a.644.644 0 01.376-.106c.255 0 .566.112.824.403.237.269.474.532.697.78.419.466.782.87.979 1.12.22.278.606.358.919.192a.744.744 0 00.356-.877c-.435-1.4-2.122-6.837-2.76-8.94-.13-.428.038-.88.39-1.053a.808.808 0 01.694-.019.82.82 0 01.453.517l1.376 4.644a.822.822 0 00.775.588c.35-.025.675-.22.79-.562a.893.893 0 01.697-.594c.433-.08.85.15.994.535a.728.728 0 001.395-.098c.088-.392.45-.7.813-.668.397.012.731.32.779.716a.73.73 0 00.582.633.772.772 0 00.777-.362c.294-.53.572-.564.83-.524.128.02.514.084.73.807.01.027.936 2.758 1.487 5.642.531 2.775-1.08 5.626-3.668 6.49z" fill="currentColor"/><path d="M19.849 20.656H3.543c-1.213 0-2.2-.996-2.2-2.219V3.573c0-1.223.987-2.218 2.2-2.218h28.21c1.213 0 2.2.995 2.2 2.218V13.74c0 .374.301.677.672.677a.674.674 0 00.672-.677V3.573c0-1.97-1.59-3.573-3.543-3.573H3.543C1.589 0 0 1.603 0 3.573v14.864c0 1.97 1.59 3.573 3.543 3.573h16.306a.674.674 0 00.671-.677c0-.374-.3-.677-.671-.677z" fill="currentColor"/><path d="M18.208 10.267h-1.113a1.65 1.65 0 01-1.642-1.656 1.65 1.65 0 011.642-1.655h3.264a.674.674 0 00.671-.677c0-.374-.3-.677-.672-.677h-2.035V4.465c0-.375-.3-.678-.672-.678a.674.674 0 00-.671.678v1.148a2.996 2.996 0 00-2.87 2.998c0 1.66 1.34 3.01 2.985 3.01h1.113a1.65 1.65 0 011.642 1.655 1.65 1.65 0 01-1.642 1.656h-3.433a.674.674 0 00-.671.677c0 .374.3.677.671.677h2.205v1.26c0 .374.3.677.671.677a.674.674 0 00.672-.677v-1.271a2.996 2.996 0 002.87-2.999c0-1.66-1.339-3.01-2.985-3.01z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Buy Button</span> <span class="fsblog__sub-nav-content fsblog__link--description">Easily embed a buy button on your website.</span> </div> </a><a href="https://freemius.com/wordpress/insights/" class="fsblog__sub-nav-content fsblog__link fs-analytics"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.026 27.541H2.372c-1.293 0-2.346 1.072-2.346 2.388v8.67c0 .443.352.801.787.801h6.772a.794.794 0 00.787-.8v-8.671c0-1.316-1.052-2.388-2.346-2.388zm.772 10.257H1.6v-7.87a.78.78 0 01.771-.785h3.654a.78.78 0 01.772.786v7.87zM16.56 20.04h-3.654c-1.293 0-2.346 1.07-2.346 2.387v16.172c0 .443.352.801.787.801h6.772a.794.794 0 00.787-.8V22.426c0-1.316-1.052-2.387-2.346-2.387zm.771 17.758h-5.197V22.427a.78.78 0 01.772-.785h3.654c.426 0 .771.352.771.785v15.371zM27.093 22.872H23.44c-1.294 0-2.347 1.072-2.347 2.388V38.6c0 .442.352.8.788.8h6.772a.794.794 0 00.787-.8V25.26c0-1.317-1.053-2.388-2.347-2.388zm.773 14.926h-5.198V25.26a.78.78 0 01.772-.786h3.653a.78.78 0 01.773.786v12.538zM37.627 17.157h-3.653c-1.294 0-2.347 1.07-2.347 2.387V38.6c0 .443.352.801.787.801h6.773a.794.794 0 00.787-.8V19.543c0-1.316-1.053-2.387-2.347-2.387zm.772 20.641h-5.197V19.544a.78.78 0 01.772-.785h3.653a.78.78 0 01.772.785v18.254z" fill="currentColor"/><path d="M35.8 2.433c-2.315 0-4.199 1.916-4.199 4.272 0 .575.116 1.123.32 1.624l-3.672 2.316a4.149 4.149 0 00-2.982-1.27c-1.014 0-1.933.382-2.66.993l-4.211-3.05c.331-.61.536-1.301.536-2.046C18.932 2.916 17.05 1 14.733 1s-4.2 1.916-4.2 4.272c0 1.003.357 1.915.928 2.645l-5.242 6.31a4.092 4.092 0 00-2.02-.55C1.884 13.677 0 15.593 0 17.949c0 2.355 1.884 4.271 4.2 4.271 2.315 0 4.198-1.916 4.198-4.271a4.274 4.274 0 00-.97-2.697l5.227-6.29c.615.36 1.319.582 2.078.582 1.012 0 1.929-.381 2.655-.99l4.213 3.052a4.276 4.276 0 00-.533 2.04c0 2.356 1.883 4.273 4.199 4.273s4.2-1.917 4.2-4.273c0-.593-.121-1.158-.337-1.672l3.657-2.307a4.148 4.148 0 003.014 1.31C38.117 10.976 40 9.06 40 6.704c0-2.356-1.883-4.272-4.2-4.272zM4.2 20.619c-1.448 0-2.626-1.198-2.626-2.67s1.178-2.67 2.625-2.67 2.625 1.198 2.625 2.67-1.178 2.67-2.625 2.67zM14.732 7.942c-1.447 0-2.625-1.198-2.625-2.67s1.178-2.67 2.625-2.67 2.625 1.198 2.625 2.67-1.178 2.67-2.625 2.67zm10.534 8.375c-1.447 0-2.625-1.198-2.625-2.67 0-1.473 1.178-2.67 2.625-2.67s2.625 1.197 2.625 2.67c0 1.472-1.178 2.67-2.625 2.67zm10.534-6.942c-1.448 0-2.626-1.199-2.626-2.67 0-1.472 1.178-2.67 2.626-2.67 1.447 0 2.624 1.198 2.624 2.67 0 1.471-1.177 2.67-2.624 2.67z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Analytics & Usage Tracking</span> <span class="fsblog__sub-nav-content fsblog__link--description">Get actionable insights on user behavior.</span> </div> </a><a href="https://freemius.com/wordpress/user-dashboard/" class="fsblog__sub-nav-content fsblog__link fs-user-dashboard"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.91 0H4.09A4.088 4.088 0 000 4.077v21.846A4.088 4.088 0 004.09 30H35.91C38.165 30 40 28.17 40 25.923V4.077A4.088 4.088 0 0035.91 0zm-26 28.75H4.09a2.835 2.835 0 01-2.837-2.827v-3.149h8.658v5.976zm0-7.225H1.254v-5.9h8.658v5.9zm0-7.15H1.254v-5.9h8.658v5.9zm0-7.15H1.254V4.078A2.835 2.835 0 014.09 1.25h5.82v5.976zm28.837 18.698a2.835 2.835 0 01-2.836 2.828H11.164V1.25h24.747a2.835 2.835 0 012.836 2.827v21.846z" fill="currentColor"/><path d="M27.449 15.456a4.78 4.78 0 002.166-3.999 4.787 4.787 0 00-4.781-4.782 4.788 4.788 0 00-4.783 4.782 4.78 4.78 0 002.167 3.999c-2.966 1.074-5.095 3.911-5.095 7.244a.625.625 0 101.25 0 6.468 6.468 0 016.46-6.46 6.468 6.468 0 016.461 6.46.625.625 0 101.25 0c0-3.333-2.129-6.17-5.095-7.244zM21.3 11.457a3.536 3.536 0 013.533-3.532 3.536 3.536 0 013.531 3.532 3.536 3.536 0 01-3.531 3.532 3.536 3.536 0 01-3.533-3.532z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">User Dashboard</span> <span class="fsblog__sub-nav-content fsblog__link--description">A fully-featured members area for customers.</span> </div> </a><a href="https://freemius.com/wordpress/affiliate-platform/" class="fsblog__sub-nav-content fsblog__link fs-affiliation"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.683 34.631l-.408-11.228c2.748-.45 4.828-2.98 4.721-5.926-.107-2.947-2.364-5.226-5.13-5.357L34.457.892a.908.908 0 00-.61-.845.896.896 0 00-.988.3l-2.078 2.589c-3.934 4.904-9.673 7.968-15.745 8.41l-7.78.453C3.226 12.032-.03 15.513 0 19.559c.016 2.068.814 3.978 2.247 5.377a7.1 7.1 0 001.991 1.377c.872.4 1.827.573 2.807.585l.31 8.554c.048 1.284.572 2.464 1.477 3.322.366.346.776.623 1.216.825.65.3 1.366.436 2.1.393 1.234-.071 2.376-.638 3.215-1.597a4.982 4.982 0 001.23-3.478l-.307-8.441a21.35 21.35 0 0115.696 6.63l2.145 2.25a.874.874 0 001.007.189.97.97 0 00.549-.914zm2.5-17.05c.069 1.907-1.23 3.555-2.977 3.936l-.272-7.51c1.769.177 3.18 1.668 3.25 3.574zM3.5 23.547c-1.075-1.05-1.673-2.483-1.685-4.036-.023-3.035 2.45-5.648 5.512-5.825l6.664-.387.412 11.342-6.93.401a5.197 5.197 0 01-3.973-1.495zm10.534 13.588a2.798 2.798 0 01-1.952.97 2.68 2.68 0 01-2.016-.74 2.9 2.9 0 01-.896-2.018l-.309-8.495 5.611-.325.309 8.495a3.025 3.025 0 01-.747 2.113zm19.247-5.372a23.095 23.095 0 00-17.063-7.174l-.415-11.444c6.318-.648 12.253-3.89 16.363-9.013l.568-.707 1.048 28.864-.501-.526z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Affiliate Platform</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage affiliates. Track clicks, visits & referrals.</span> </div> </a><a href="https://freemius.com/wordpress/cart-abandonment-recovery/" class="fsblog__sub-nav-content fsblog__link fs-cart-abandonment-recovery"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.658 8.142l-6.53 6.961c-.06.065-.14.064-.2 0l-2.98-3.175a.818.818 0 00-1.165-.032.838.838 0 00-.031 1.177l2.98 3.177a1.765 1.765 0 002.592-.001l6.53-6.962a.838.838 0 00-.03-1.176.816.816 0 00-1.166.031z" fill="currentColor"/><path d="M27.773 0c-6.742 0-12.227 5.54-12.227 12.35s5.485 12.348 12.227 12.348C34.516 24.698 40 19.16 40 12.35 40 5.54 34.516 0 27.773 0zm0 23.033c-5.833 0-10.578-4.793-10.578-10.683 0-5.892 4.745-10.685 10.578-10.685 5.833 0 10.578 4.793 10.578 10.685 0 5.89-4.745 10.683-10.578 10.683zM13.924 32.708c-1.99 0-3.61 1.636-3.61 3.646S11.934 40 13.924 40c1.99 0 3.61-1.636 3.61-3.646s-1.62-3.646-3.61-3.646zm0 5.627a1.974 1.974 0 01-1.961-1.981c0-1.092.88-1.981 1.96-1.981 1.082 0 1.962.889 1.962 1.98 0 1.093-.88 1.982-1.961 1.982zM24.636 32.708c-1.99 0-3.61 1.636-3.61 3.646S22.646 40 24.636 40c1.99 0 3.61-1.636 3.61-3.646s-1.62-3.646-3.61-3.646zm0 5.627a1.974 1.974 0 01-1.961-1.981c0-1.092.88-1.981 1.96-1.981 1.082 0 1.962.889 1.962 1.98 0 1.093-.88 1.982-1.961 1.982z" fill="currentColor"/><path d="M28.868 27.613H12.36l-.956-2.769h6.27a.828.828 0 00.825-.833.828.828 0 00-.825-.832h-6.845l-.923-2.674h4.23a.828.828 0 00.824-.833.828.828 0 00-.824-.832H9.33l-1.074-3.11a3.9 3.9 0 00-3.676-2.638H.824a.828.828 0 00-.824.833c0 .46.369.832.824.832H4.58c.953 0 1.805.611 2.119 1.52l4.296 12.443a.826.826 0 00.78.558h17.093a.828.828 0 00.825-.832.828.828 0 00-.825-.833z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Cart Abandonment Recovery</span> <span class="fsblog__sub-nav-content fsblog__link--description">Recover lost sales with automated emails.</span> </div> </a><a href="https://freemius.com/wordpress/collecting-eu-vat-europe/" class="fsblog__sub-nav-content fsblog__link fs-eu-vat"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.05 2.145L28.396.165a2.949 2.949 0 00-2.335.169L1.046 13.394c-.944.493-1.318 1.676-.834 2.638l7.5 14.902a1.91 1.91 0 002.59.85l20.76-10.838c1.772 4.307 4.402 6.818 6.56 6.13.134-.042.262-.096.385-.16 1.06-.553 1.74-1.906 1.935-3.869.196-1.972-.108-4.397-.855-6.83a21.933 21.933 0 00-1.119-2.908l.639-2.017a3.077 3.077 0 00-.185-2.323l-2.685-5.334a2.989 2.989 0 00-1.688-1.49zm3.636 14.52c.69 2.243.971 4.456.795 6.232-.15 1.513-.643 2.546-1.297 2.752-1.17.373-3.316-1.706-4.815-5.386l2.97-1.55c.71-.371 1.236-1.001 1.481-1.776l.454-1.435c.143.38.287.755.412 1.162zm-.571-7.014c.185.368.219.788.094 1.182l-.217.687c-1.03-1.64-2.197-2.784-3.341-3.25-.034-.079-.053-.161-.092-.24-.959-1.904-3.261-2.66-5.132-1.684-1.87.977-2.612 3.322-1.653 5.227.958 1.905 3.26 2.661 5.131 1.685 1.188-.62 1.915-1.793 2.047-3.054.797.657 1.658 1.763 2.428 3.248l-.957 3.027a1.53 1.53 0 01-.754.902L9.631 30.453a.452.452 0 01-.612-.2l-7.5-14.904a.469.469 0 01.197-.624l25.015-13.06c.365-.19.798-.222 1.187-.086l5.654 1.98c.373.131.678.4.858.758l2.685 5.334zm-5.306-1.507c-1.269.406-2.072 1.803-2.303 3.942a2.343 2.343 0 01-1.425-1.195c-.59-1.171-.134-2.613 1.016-3.214.934-.487 2.036-.263 2.735.462l-.023.005zm.685 1.423c.09.947-.378 1.9-1.259 2.36-.075.039-.154.061-.23.091.184-1.333.627-2.252 1.242-2.447.075-.023.165 0 .247-.004z" fill="currentColor"/><path d="M11.23 14.411a.706.706 0 00-.589.803l.919 6.512-4.737-4.528a.685.685 0 00-.983.031.718.718 0 00.031 1.002l6.184 5.912c.214.206.532.25.793.114l.003-.002a.711.711 0 00.368-.73l-1.201-8.513a.698.698 0 00-.787-.6zM15.07 12.364c-1.498.782-2.092 2.66-1.324 4.185l2.567 5.102a.69.69 0 00.937.308.715.715 0 00.302-.954l-1.36-2.703 2.956-1.544 1.36 2.703a.69.69 0 00.937.307.715.715 0 00.302-.954l-2.568-5.101c-.768-1.526-2.611-2.13-4.109-1.35zm.487 4.677l-.573-1.138a1.709 1.709 0 01.721-2.278 1.648 1.648 0 012.236.734l.573 1.138-2.957 1.544zM23.056 8.195l-4.11 2.146a.715.715 0 00-.303.954.69.69 0 00.937.307l1.436-.75 3.325 6.608a.69.69 0 00.937.307.715.715 0 00.302-.953l-3.326-6.608 1.437-.75a.715.715 0 00.301-.954.69.69 0 00-.936-.307z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">EU VAT & UK VAT</span> <span class="fsblog__sub-nav-content fsblog__link--description">Offload VAT handling to Freemius.</span> </div> </a><a href="https://freemius.com/us-sales-tax-and-economic-nexus/" class="fsblog__sub-nav-content fsblog__link fs-us-sales-tax"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg id="prefix__Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><defs><style>.prefix__cls-1{fill:currentColor;stroke-width:0}</style></defs><path class="prefix__cls-1" d="M55.054 30.923c-1.27-.947-3.418-.595-5.105.838-1.358 1.154-2.695 2.501-3.989 3.804-.299.302-.594.599-.888.892-2.35-2.46-5.71-1.822-8.224-1.337-.448.086-.884.17-1.3.235-2.098.334-3.24-.285-4.687-1.065-1.3-.7-2.774-1.493-5.062-1.583-3.241-.124-7.448 3.274-9.083 4.715a3.484 3.484 0 00-4.655-1.09l-2.308 1.33a3.499 3.499 0 00-1.284 4.78l6.833 11.807a3.483 3.483 0 002.13 1.63 3.508 3.508 0 002.662-.349l2.308-1.33A3.479 3.479 0 0024 50.162c1.909.14 5.386.357 8.815.357 3.112 0 6.182-.178 7.993-.75 5.63-1.781 13.2-11.578 14.756-15.07 1.025-2.3-.015-3.407-.51-3.776zM21.442 52.54l-2.309 1.33a1.575 1.575 0 01-1.203.159 1.575 1.575 0 01-.964-.738l-6.833-11.807a1.571 1.571 0 01-.16-1.201c.11-.408.373-.75.74-.961l2.31-1.33a1.575 1.575 0 011.203-.159c.41.11.752.372.964.738l6.833 11.807a1.582 1.582 0 01-.58 2.162zM53.81 33.92c-1.463 3.284-8.74 12.49-13.58 14.022-3.98 1.258-15.444.368-17.273.215l-5.241-9.055c1.672-1.512 5.575-4.557 8.009-4.48 1.843.072 3 .695 4.225 1.354 1.553.838 3.163 1.695 5.897 1.273.437-.07.896-.158 1.367-.248 2.384-.459 4.838-.926 6.486.796-1.132 1.069-2.199 1.964-3.158 2.468-3.224 1.693-8.614.736-8.669.727a.958.958 0 10-.347 1.884c.248.045 6.096 1.088 9.91-.916 1.84-.965 3.808-2.948 5.89-5.046 1.265-1.275 2.573-2.593 3.87-3.693 1.125-.957 2.316-1.056 2.71-.763.307.23.152.905-.096 1.462zM28.544 27.985a.96.96 0 001.313-.345l10.644-18.2a.956.956 0 00-.345-1.31.963.963 0 00-1.313.345L28.2 26.675a.957.957 0 00.345 1.31zM28.726 16.872c2.292 0 4.156-1.86 4.156-4.146s-1.864-4.145-4.156-4.145-4.156 1.86-4.156 4.145 1.865 4.146 4.156 4.146zm0-6.375c1.233 0 2.235 1 2.235 2.23a2.235 2.235 0 01-4.47 0c0-1.23 1.002-2.23 2.235-2.23zM35.48 23.61a4.156 4.156 0 004.155 4.145c2.292 0 4.156-1.86 4.156-4.146a4.156 4.156 0 00-8.311 0zm6.39 0a2.235 2.235 0 01-4.47 0 2.235 2.235 0 014.47 0z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">US Sales Tax</span> <span class="fsblog__sub-nav-content fsblog__link--description">Pass sales tax liability to Freemius.</span> </div> </a> </div> </div> <div class="fsblog__header--sub-nav"> <button id="developers" class="fsblog__header--sub-nav--btn fsblog__header--sub-nav--btn-js">Developers <svg class="fsblog_show_menu_icon"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 608.118 1000"><path d="M591.176 499.144a83.436 83.436 0 01-24.433 58.992l-407.37 407.36c-32.592 32.591-85.421 32.591-118.003 0-32.572-32.593-32.572-85.392 0-117.984l348.378-348.368L43.09 152.488c-32.572-32.592-32.572-85.391 0-117.983 32.592-32.592 85.411-32.592 118.003 0l405.649 405.648a83.436 83.436 0 0124.433 58.991z"/></svg></button> <div class="fsblog__header--developers fsblog__header--sub-nav-content fsblog__hide"> <a href="https://freemius.com/help/documentation/" class="fsblog__sub-nav-content fsblog__link fs-documentation"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M46.855 8H25.876a4.691 4.691 0 00-3.339 1.391l-8.624 8.64a4.897 4.897 0 00-1.413 3.436v29.818c0 2.6 2.084 4.715 4.644 4.715h29.711c2.561 0 4.645-2.115 4.645-4.715V12.716c0-2.6-2.084-4.716-4.645-4.716zm-23.522 3.402l-.035 4.82c-.01 1.458-1.187 2.644-2.623 2.644h-4.791l7.449-7.464zM49.53 51.285c0 1.497-1.2 2.716-2.676 2.716H17.144c-1.475 0-2.675-1.219-2.675-2.716V21.467c0-.204.026-.405.069-.602h6.137c2.515 0 4.574-2.077 4.592-4.629l.045-6.177a2.76 2.76 0 01.564-.06h20.98c1.475 0 2.675 1.219 2.675 2.717v38.569z"/><path d="M42.524 27.56H21.476c-.545 0-.985.446-.985.999s.44 1 .985 1h21.048c.544 0 .984-.448.984-1s-.44-1-.984-1zM42.524 34.66H21.476a.992.992 0 00-.985.999c0 .552.44 1 .985 1h21.048a.992.992 0 00.984-1c0-.553-.44-1-.984-1zM42.524 41.758H21.476a.992.992 0 00-.985 1c0 .552.44 1 .985 1h21.048a.992.992 0 00.984-1c0-.553-.44-1-.984-1z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Documentation</span> <span class="fsblog__sub-nav-content fsblog__link--description">Start by integrating your WordPress plugin or theme in 5 mins to get all our platform features.</span> </div> </a> <div class="fsblog__header--sub-nav-content__multilinks"> <div class="fsblog__header--sub-nav-content__links"> <span class="fsblog__header--sub-nav-content__links--title">Getting Started</span> <a href="https://freemius.com/help/documentation/getting-started/" >Getting Started 🚀</a><a href="https://freemius.com/help/documentation/wordpress-sdk/integrating-freemius-sdk/" >Integration & Config</a><a href="https://freemius.com/help/documentation/wordpress-sdk/testing/" >Testing & Debugging</a><a href="https://freemius.com/help/documentation/selling-with-freemius/deployment/" >Version Deployment</a><a href="https://freemius.com/help/documentation/wordpress-sdk/software-licensing/" >Licensing API</a><a href="https://freemius.com/help/documentation/selling-with-freemius/freemius-checkout-buy-button/" >Buy Button JS API</a> </div> <div class="fsblog__header--sub-nav-content__links"> <span class="fsblog__header--sub-nav-content__links--title">Popular Topics</span> <a href="https://freemius.com/help/documentation/selling-with-freemius/your-earnings/" >Getting Paid</a><a href="https://freemius.com/help/documentation/selling-with-freemius/selling-add-ons-extensions/" >Selling Add-Ons</a><a href="https://freemius.com/help/documentation/selling-with-freemius/selling-bundles-and-memberships/" >Bundles & Memberships</a><a href="https://freemius.com/help/documentation/selling-with-freemius/free-trials/" >Offering Free Trials</a><a href="https://freemius.com/help/documentation/users-account-management/users-dashboard/" >User's Dashboard</a> </div> </div> <div class="fsblog__header--tools"> <a href="https://github.com/Freemius/wordpress-sdk/" class="fsblog__sub-nav-content fsblog__link fs-wordpress"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 8C18.766 8 8 18.766 8 32s10.766 24 24 24 24-10.766 24-24S45.234 8 32 8zm0 2.001c5.807 0 11.09 2.265 15.026 5.953 2.668 4.35 1.171 9.063.181 12.182-.128.402-.246.776-.347 1.122-.685 2.322-4.043 12.198-5.69 17.02l-8.686-23.7h4.377a1 1 0 100-2.001H26.228a1 1 0 100 2h4.126l3.19 8.703-6.694 18.66-11.723-27.362h5.007a1 1 0 100-2.001h-6.928C17.072 14.24 24.05 10 32 10zM10.001 32c0-3.37.764-6.565 2.124-9.422h.827v.005l13.109 30.595C16.808 50.578 10 42.072 10 32zM28.466 53.71l-.459-1.07 6.611-18.429 6.52 17.791a21.858 21.858 0 01-12.672 1.708zm14.463-2.631l-.665-1.817c.827-2.415 5.654-16.518 6.515-19.44.098-.333.213-.694.336-1.081.69-2.173 1.68-5.322 1.336-8.7A21.862 21.862 0 0153.999 32c0 8.153-4.462 15.28-11.07 19.08z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">WordPress SDK</span> </div> </a><a href="https://github.com/Freemius/php-sdk/" class="fsblog__sub-nav-content fsblog__link fs-php"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 14.5C14.055 14.5 0 22.186 0 32s14.055 17.5 32 17.5S64 41.813 64 32 49.944 14.5 32 14.5zm0 32.962C15.46 47.462 2.006 40.526 2.006 32S15.46 16.538 32 16.538 61.994 23.474 61.994 32 48.538 47.462 32 47.462z"/><path d="M20.948 24.823H15.74c-.48 0-.891.344-.984.823l-2.691 13.926a1.019 1.019 0 00.985 1.216c.47 0 .889-.337.983-.824l.674-3.486h3.63c3.437 0 5.975-1.81 6.963-4.968.627-2.006.489-3.718-.4-4.954-.57-.79-1.717-1.733-3.952-1.733zm2.44 6.07c-.917 2.932-3.253 3.547-5.051 3.547H15.1l1.464-7.579h4.384c.77 0 1.798.156 2.333.9.489.677.527 1.79.108 3.132zM48.154 24.823h-5.208c-.48 0-.891.344-.984.823L39.27 39.572a1.019 1.019 0 00.985 1.216c.47 0 .889-.337.983-.824l.674-3.486h3.63c3.437 0 5.975-1.81 6.963-4.968.627-2.006.489-3.718-.4-4.954-.57-.79-1.717-1.733-3.952-1.733zm2.44 6.07c-.917 2.932-3.253 3.547-5.051 3.547h-3.237l1.464-7.579h4.384c.77 0 1.798.156 2.333.9.489.677.527 1.79.108 3.132zM34.534 24.823h-3.472l.59-3.056a1.019 1.019 0 00-.79-1.196 1.004 1.004 0 00-1.177.804l-2.692 13.927a1.019 1.019 0 00.986 1.215c.47 0 .889-.336.983-.823l1.707-8.833h3.865c1.04 0 1.747.184 2.044.533.229.27.296.739.201 1.397-.277 1.92-1.119 6.473-1.127 6.519a1.017 1.017 0 00.986 1.207c.473 0 .894-.341.984-.831.036-.188.858-4.639 1.141-6.6.184-1.27-.04-2.287-.668-3.023-.709-.835-1.873-1.24-3.561-1.24z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">PHP SDK</span> </div> </a><a href="https://status.freemius.com/" class="fsblog__sub-nav-content fsblog__link fs-system-status"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M60.017 29.156h-3.404c1.207-2.41 1.667-5.17 1.298-8.005-.54-4.152-2.778-7.935-6.138-10.383-6.184-4.504-14.685-3.374-19.547 2.388-4.865-5.759-13.365-6.89-19.55-2.388-3.36 2.448-5.596 6.231-6.136 10.383-.377 2.895.11 5.71 1.375 8.153H3.983c-.543 0-.983.448-.983 1s.44 1 .983 1h5.215c.053.069.098.143.152.211 5.102 6.34 21.477 23.457 22.171 24.182.185.194.44.303.705.303.265 0 .519-.11.704-.303.694-.725 17.068-17.842 22.17-24.182.093-.116.17-.241.26-.36h4.657a.991.991 0 00.983-1c0-.552-.44-1-.983-1zM8.488 21.413c.47-3.605 2.414-6.893 5.333-9.019A12.4 12.4 0 0121.15 10a12.55 12.55 0 0110.277 5.357c.369.525 1.228.525 1.598 0 4.049-5.752 11.947-7.082 17.604-2.962 2.92 2.126 4.863 5.414 5.333 9.019.363 2.794-.213 5.494-1.616 7.743H40.74a.974.974 0 00-.74.343l-6.62 7.712-6.49-16.368a.986.986 0 00-.828-.622.959.959 0 00-.92.47l-5.247 8.613H10.19c-1.47-2.277-2.073-5.037-1.702-7.891zm23.738 32.152c-3.071-3.222-15.342-16.142-20.483-22.261h8.7c.34 0 .657-.179.836-.474l4.514-7.41 6.363 16.05a.988.988 0 00.912.626.975.975 0 00.74-.343l7.38-8.597h11.644c-5.063 6.054-17.51 19.16-20.606 22.409z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">System Status</span> </div> </a><a href="https://freemius.com/changelog/" class="fsblog__sub-nav-content fsblog__link fs-edit"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M48.938 30.324a.996.996 0 00-.995 1v19.528a3.145 3.145 0 01-3.133 3.15H13.122a3.145 3.145 0 01-3.133-3.15V19.01a3.145 3.145 0 013.133-3.15h19.48c.55 0 .995-.447.995-.999s-.445-1-.994-1h-19.48C10.297 13.862 8 16.172 8 19.01v31.842C8 53.69 10.298 56 13.122 56H44.81c2.824 0 5.122-2.31 5.122-5.148V31.324c0-.553-.445-1-.994-1z"/><path d="M54.51 12.383l-2.872-2.887a5.085 5.085 0 00-7.205 0l-3.404 3.42-18.759 18.85a6.32 6.32 0 00-1.763 3.555l-1.154 8.254a.994.994 0 001.11 1.131l8.29-1.057a6.248 6.248 0 003.623-1.784l18.73-18.821 3.404-3.421a5.143 5.143 0 000-7.24zM30.97 40.451a4.255 4.255 0 01-2.465 1.215l-7.001.893.973-6.959c.127-.91.553-1.77 1.2-2.42l18.055-18.143 7.265 7.3L30.97 40.451zM53.104 18.21l-2.7 2.714-7.266-7.3 2.701-2.715a3.1 3.1 0 014.392 0l2.873 2.887a3.136 3.136 0 010 4.414z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Changelog</span> </div> </a> </div> </div> </div> <div class="fsblog__header--link-navs"> <a href="https://freemius.com/pricing/" class="fsblog__header--link__minus-tablet-only">Pricing</a><a href="https://freemius.com/customers/" class="fsblog__header--link__minus-tablet-only">Customers</a> <a href="https://freemius.com/blog" target="_self" class="fsblog__header--link-navs__mobile-only fsblog-top-menu-link-svg__blog"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><path d="M130.9 692.4c-18.2-134.3 24-276.2 148.4-399.7 63.3-62.8 125-127.4 189.3-189.2C600.7-23.6 786.2-17.8 908.1 120.4c52.5 59.5 62.6 123.6 40.6 215.8C922 449.1 823.5 507.9 747.4 517.3c-15.4 1.9-38.7 5.3-35.6 28.5 2.3 17.7 16.7 17.4 29.9 17.6 14.6.3 29.3.3 43.9.1 14.2-.2 25.8 4.2 31.4 18.1 5.5 13.8-.9 24-9.2 35.4-26.4 31-76.4 52.9-127.4 69.2-23.9 7.7-48.3 13.9-72.4 21.2-9.4 2.9-19.1 6.4-19.3 18.8-.2 13.4 8.6 17.7 20 20.1 10.8 2.2 20 7.1 21.5 20 1.6 13.7-7 20.6-17.2 26.8-77.4 47.2-161.8 70.8-252 73.4-37.4 1.1-74.9 1-112.3-.2-17-.6-28.8 5.1-40.3 17.1-29.2 30.6-58.9 60.8-89.8 89.7-28.9 27-69.8 14.6-77.6-22.3-4-19.1 6.1-32.6 18.6-45.1 73.6-73.6 147.2-147.4 220.9-220.9 49.2-49 155.9-155.3 210.8-210 18.9-18.9 18.8-49.3-.1-68.3-18.7-18.8-49-19-67.9-.5-82 80.7-285.3 279.7-292.4 286.4z"/></svg><span>Blog</span></a><a href="https://www.youtube.com/@Freemius/" target="_blank" aria-label="Videos, opens a new window" class="fsblog__header--link-navs__mobile-only fsblog-top-menu-link-svg__videos"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><path d="M121.647 106.272v787.456c0 82.66 93.361 130.807 160.707 82.88L835.61 582.88c56.99-40.558 56.99-125.202 0-165.76L282.354 23.392c-67.346-47.927-160.707.22-160.707 82.88z"/></svg><span>Videos</span></a><a href="https://www.plugin.fm/" target="_blank" aria-label="Podcast, opens a new window" class="fsblog__header--link-navs__mobile-only fsblog-top-menu-link-svg__podcast"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M62.759 37.931V100c0 20.56 16.68 37.241 37.241 37.241s37.241-16.68 37.241-37.241h-31.034c-3.414 0-6.207-2.793-6.207-6.207s2.793-6.207 6.207-6.207h31.034V75.172h-31.034c-3.414 0-6.207-2.793-6.207-6.206 0-3.414 2.793-6.207 6.207-6.207h31.034V50.345h-31.034c-3.414 0-6.207-2.793-6.207-6.207s2.793-6.207 6.207-6.207h31.034C137.241 17.371 120.561.69 100 .69S62.759 17.37 62.759 37.93zm86.896 55.862V100c0 27.427-22.228 49.655-49.655 49.655S50.345 127.427 50.345 100V84.483c0-5.16-4.15-9.31-9.31-9.31s-9.31 4.15-9.31 9.31V100c0 34.565 25.68 63.116 58.965 67.655v13.035H72.069c-5.16 0-9.31 4.15-9.31 9.31s4.15 9.31 9.31 9.31h55.862c5.16 0 9.31-4.15 9.31-9.31s-4.15-9.31-9.31-9.31h-18.62v-13.035c33.284-4.539 58.965-33.09 58.965-67.655V84.483c0-5.16-4.151-9.31-9.31-9.31s-9.31 4.15-9.31 9.31v9.31z"/></svg><span>Podcast</span></a> <a href="https://freemius.com/blog/category/marketing" class="fsblog__header--link-navs__mobile-only">Marketing</a><a href="https://freemius.com/blog/category/customer-support" class="fsblog__header--link-navs__mobile-only">Customer Support</a><a href="https://freemius.com/blog/category/interviews" class="fsblog__header--link-navs__mobile-only">Interviews</a><a href="https://freemius.com/blog/category/release-notes" class="fsblog__header--link-navs__mobile-only">Product</a> <a href="https://freemius.com/help/faq/" class="fsblog__header--link-navs__mobile-only">FAQ</a> </div> <div class="fsblog__header--mobile-only-login"> <ul class="fsblog-login-menu__list"> <li><a href="https://dashboard.freemius.com/login/" class="fsblog__sub-nav-content fsblog__link fs-store"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M59.502 53.996h-4.289V34.142a1 1 0 00-.998-1.002 1 1 0 00-.997 1.002v19.854H28.664V34.142a1 1 0 00-.998-1.002 1 1 0 00-.998 1.002v19.854H10.782V34.142c0-.554-.446-1.002-.997-1.002s-.998.448-.998 1.002v19.854h-4.29c-.55 0-.997.448-.997 1.002S3.946 56 4.498 56h55.004c.552 0 .998-.448.998-1.002a1 1 0 00-.998-1.002zM9.744 30.69c2.308 0 4.353-1.346 5.42-3.379.202.353.426.694.69 1.011 1.254 1.505 3.065 2.368 4.971 2.368 2.338 0 4.391-1.285 5.565-3.205 1.152 1.918 3.232 3.205 5.61 3.205s4.457-1.287 5.61-3.216c1.173 1.93 3.227 3.216 5.565 3.216 1.906 0 3.717-.863 4.971-2.369.264-.316.487-.657.689-1.01 1.067 2.033 3.112 3.38 5.421 3.38 1.95 0 3.746-.933 4.928-2.557 1.25-1.719 1.606-3.968.955-6.017l-3.24-10.194C56.153 9.577 54.069 8 51.709 8H12.291C9.932 8 7.847 9.576 7.1 11.923L3.862 22.117c-.652 2.05-.296 4.298.954 6.017 1.182 1.624 2.978 2.556 4.928 2.556zM32 28.686c-2.52 0-4.569-2.075-4.57-4.586l.577-14.096h7.981l.58 14.055c0 2.552-2.048 4.627-4.568 4.627zm22.998-16.153l3.24 10.193a4.755 4.755 0 01-.666 4.226c-.802 1.102-2.01 1.734-3.316 1.734-2.015 0-3.752-1.539-4.131-3.66l-1.184-6.616-1.504-8.406h4.271c1.487 0 2.81 1.016 3.29 2.529zm-9.588-2.529l1.453 8.126.84 4.693c.273 1.52-.124 3.056-1.088 4.213-.886 1.064-2.108 1.65-3.44 1.65-2.542 0-4.61-2.213-4.612-4.978l-.577-13.704h7.424zM25.436 23.751c0 2.722-2.069 4.935-4.61 4.935-1.333 0-2.555-.586-3.441-1.65-.962-1.155-1.358-2.686-1.09-4.204l2.295-12.828h7.419l-.573 13.747zM5.762 22.726l3.24-10.193c.48-1.513 1.803-2.529 3.29-2.529h4.27l-2.23 12.465-.001.01-.456 2.548c-.38 2.12-2.117 3.66-4.131 3.66-1.306 0-2.514-.633-3.316-1.735a4.753 4.753 0 01-.666-4.226z"/><path d="M47.657 34.25a.994.994 0 00-1.411 0L33.252 47.3a1.005 1.005 0 000 1.417.993.993 0 001.41 0l12.995-13.05c.39-.391.39-1.025 0-1.417zM40.047 51.265c.255 0 .51-.098.706-.294l7.717-7.75c.39-.392.39-1.026 0-1.417a.994.994 0 00-1.411 0l-7.717 7.75a1.005 1.005 0 000 1.417c.195.196.45.294.705.294zM17.034 43.598a3.375 3.375 0 003.364 3.379 3.375 3.375 0 003.365-3.379 3.375 3.375 0 00-3.365-3.379 3.375 3.375 0 00-3.364 3.38zm4.733 0c0 .759-.613 1.375-1.369 1.375s-1.369-.616-1.369-1.375c0-.758.614-1.375 1.37-1.375s1.368.617 1.368 1.375z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Developer Dashboard - Sellers</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage your store, products, plans and earnings.</span> </div> </a></li><li><a href="https://users.freemius.com/login/" class="fsblog__sub-nav-content fsblog__link fs-user-dashboard"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.91 0H4.09A4.088 4.088 0 000 4.077v21.846A4.088 4.088 0 004.09 30H35.91C38.165 30 40 28.17 40 25.923V4.077A4.088 4.088 0 0035.91 0zm-26 28.75H4.09a2.835 2.835 0 01-2.837-2.827v-3.149h8.658v5.976zm0-7.225H1.254v-5.9h8.658v5.9zm0-7.15H1.254v-5.9h8.658v5.9zm0-7.15H1.254V4.078A2.835 2.835 0 014.09 1.25h5.82v5.976zm28.837 18.698a2.835 2.835 0 01-2.836 2.828H11.164V1.25h24.747a2.835 2.835 0 012.836 2.827v21.846z" fill="currentColor"/><path d="M27.449 15.456a4.78 4.78 0 002.166-3.999 4.787 4.787 0 00-4.781-4.782 4.788 4.788 0 00-4.783 4.782 4.78 4.78 0 002.167 3.999c-2.966 1.074-5.095 3.911-5.095 7.244a.625.625 0 101.25 0 6.468 6.468 0 016.46-6.46 6.468 6.468 0 016.461 6.46.625.625 0 101.25 0c0-3.333-2.129-6.17-5.095-7.244zM21.3 11.457a3.536 3.536 0 013.533-3.532 3.536 3.536 0 013.531 3.532 3.536 3.536 0 01-3.531 3.532 3.536 3.536 0 01-3.533-3.532z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">User Dashboard - Buyers</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage your subscriptions, licenses and websites.</span> </div> </a></li> </ul> </div> </div> <div class="fsblog-main-nav--top__access"> <div class="fsblog-login-menu__container fsblog__header--sub-nav"> <button id="dashboards" class="fsblog-login-menu__button fsblog__button fsblog__button-base_blue fsblog__header--sub-nav--btn-js"> <span class="fsblog-login-menu__button-dashboards">Login</span> <svg class="fsblog_show_menu_icon"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 608.118 1000"><path d="M591.176 499.144a83.436 83.436 0 01-24.433 58.992l-407.37 407.36c-32.592 32.591-85.421 32.591-118.003 0-32.572-32.593-32.572-85.392 0-117.984l348.378-348.368L43.09 152.488c-32.572-32.592-32.572-85.391 0-117.983 32.592-32.592 85.411-32.592 118.003 0l405.649 405.648a83.436 83.436 0 0124.433 58.991z"/></svg> </button> <ul class="fsblog__header--sub-nav-content fsblog-login-menu__list fsblog__hide"> <li><a href="https://dashboard.freemius.com/login/" class="fsblog__sub-nav-content fsblog__link fs-store"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M59.502 53.996h-4.289V34.142a1 1 0 00-.998-1.002 1 1 0 00-.997 1.002v19.854H28.664V34.142a1 1 0 00-.998-1.002 1 1 0 00-.998 1.002v19.854H10.782V34.142c0-.554-.446-1.002-.997-1.002s-.998.448-.998 1.002v19.854h-4.29c-.55 0-.997.448-.997 1.002S3.946 56 4.498 56h55.004c.552 0 .998-.448.998-1.002a1 1 0 00-.998-1.002zM9.744 30.69c2.308 0 4.353-1.346 5.42-3.379.202.353.426.694.69 1.011 1.254 1.505 3.065 2.368 4.971 2.368 2.338 0 4.391-1.285 5.565-3.205 1.152 1.918 3.232 3.205 5.61 3.205s4.457-1.287 5.61-3.216c1.173 1.93 3.227 3.216 5.565 3.216 1.906 0 3.717-.863 4.971-2.369.264-.316.487-.657.689-1.01 1.067 2.033 3.112 3.38 5.421 3.38 1.95 0 3.746-.933 4.928-2.557 1.25-1.719 1.606-3.968.955-6.017l-3.24-10.194C56.153 9.577 54.069 8 51.709 8H12.291C9.932 8 7.847 9.576 7.1 11.923L3.862 22.117c-.652 2.05-.296 4.298.954 6.017 1.182 1.624 2.978 2.556 4.928 2.556zM32 28.686c-2.52 0-4.569-2.075-4.57-4.586l.577-14.096h7.981l.58 14.055c0 2.552-2.048 4.627-4.568 4.627zm22.998-16.153l3.24 10.193a4.755 4.755 0 01-.666 4.226c-.802 1.102-2.01 1.734-3.316 1.734-2.015 0-3.752-1.539-4.131-3.66l-1.184-6.616-1.504-8.406h4.271c1.487 0 2.81 1.016 3.29 2.529zm-9.588-2.529l1.453 8.126.84 4.693c.273 1.52-.124 3.056-1.088 4.213-.886 1.064-2.108 1.65-3.44 1.65-2.542 0-4.61-2.213-4.612-4.978l-.577-13.704h7.424zM25.436 23.751c0 2.722-2.069 4.935-4.61 4.935-1.333 0-2.555-.586-3.441-1.65-.962-1.155-1.358-2.686-1.09-4.204l2.295-12.828h7.419l-.573 13.747zM5.762 22.726l3.24-10.193c.48-1.513 1.803-2.529 3.29-2.529h4.27l-2.23 12.465-.001.01-.456 2.548c-.38 2.12-2.117 3.66-4.131 3.66-1.306 0-2.514-.633-3.316-1.735a4.753 4.753 0 01-.666-4.226z"/><path d="M47.657 34.25a.994.994 0 00-1.411 0L33.252 47.3a1.005 1.005 0 000 1.417.993.993 0 001.41 0l12.995-13.05c.39-.391.39-1.025 0-1.417zM40.047 51.265c.255 0 .51-.098.706-.294l7.717-7.75c.39-.392.39-1.026 0-1.417a.994.994 0 00-1.411 0l-7.717 7.75a1.005 1.005 0 000 1.417c.195.196.45.294.705.294zM17.034 43.598a3.375 3.375 0 003.364 3.379 3.375 3.375 0 003.365-3.379 3.375 3.375 0 00-3.365-3.379 3.375 3.375 0 00-3.364 3.38zm4.733 0c0 .759-.613 1.375-1.369 1.375s-1.369-.616-1.369-1.375c0-.758.614-1.375 1.37-1.375s1.368.617 1.368 1.375z"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">Developer Dashboard - Sellers</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage your store, products, plans and earnings.</span> </div> </a></li><li><a href="https://users.freemius.com/login/" class="fsblog__sub-nav-content fsblog__link fs-user-dashboard"> <div class="fsblog__sub-nav-content fsblog__link--img"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.91 0H4.09A4.088 4.088 0 000 4.077v21.846A4.088 4.088 0 004.09 30H35.91C38.165 30 40 28.17 40 25.923V4.077A4.088 4.088 0 0035.91 0zm-26 28.75H4.09a2.835 2.835 0 01-2.837-2.827v-3.149h8.658v5.976zm0-7.225H1.254v-5.9h8.658v5.9zm0-7.15H1.254v-5.9h8.658v5.9zm0-7.15H1.254V4.078A2.835 2.835 0 014.09 1.25h5.82v5.976zm28.837 18.698a2.835 2.835 0 01-2.836 2.828H11.164V1.25h24.747a2.835 2.835 0 012.836 2.827v21.846z" fill="currentColor"/><path d="M27.449 15.456a4.78 4.78 0 002.166-3.999 4.787 4.787 0 00-4.781-4.782 4.788 4.788 0 00-4.783 4.782 4.78 4.78 0 002.167 3.999c-2.966 1.074-5.095 3.911-5.095 7.244a.625.625 0 101.25 0 6.468 6.468 0 016.46-6.46 6.468 6.468 0 016.461 6.46.625.625 0 101.25 0c0-3.333-2.129-6.17-5.095-7.244zM21.3 11.457a3.536 3.536 0 013.533-3.532 3.536 3.536 0 013.531 3.532 3.536 3.536 0 01-3.531 3.532 3.536 3.536 0 01-3.533-3.532z" fill="currentColor"/></svg></div> <div class="fsblog__sub-nav-content fsblog__link--texts"> <span class="fsblog__sub-nav-content fsblog__link--title">User Dashboard - Buyers</span> <span class="fsblog__sub-nav-content fsblog__link--description">Manage your subscriptions, licenses and websites.</span> </div> </a></li> </ul> </div> <a href="https://dashboard.freemius.com/register/" class="fsblog-login-menu__button fsblog__button fsblog__button-base_green"><span>Sellers Sign Up</span></a> </div> </div> <div class="fsblog-main-nav--bottom"> <nav class="fsblog-main-nav--bottom__resources"> <a href="https://freemius.com/pricing/" class="fsblog__header--link__minus-desktop-only">Pricing</a><a href="https://freemius.com/customers/" class="fsblog__header--link__minus-desktop-only">Customers</a> <a href="https://freemius.com/blog" target="_self" class="fsblog-top-menu-svg-link fsblog-top-menu-link-svg__blog"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><path d="M130.9 692.4c-18.2-134.3 24-276.2 148.4-399.7 63.3-62.8 125-127.4 189.3-189.2C600.7-23.6 786.2-17.8 908.1 120.4c52.5 59.5 62.6 123.6 40.6 215.8C922 449.1 823.5 507.9 747.4 517.3c-15.4 1.9-38.7 5.3-35.6 28.5 2.3 17.7 16.7 17.4 29.9 17.6 14.6.3 29.3.3 43.9.1 14.2-.2 25.8 4.2 31.4 18.1 5.5 13.8-.9 24-9.2 35.4-26.4 31-76.4 52.9-127.4 69.2-23.9 7.7-48.3 13.9-72.4 21.2-9.4 2.9-19.1 6.4-19.3 18.8-.2 13.4 8.6 17.7 20 20.1 10.8 2.2 20 7.1 21.5 20 1.6 13.7-7 20.6-17.2 26.8-77.4 47.2-161.8 70.8-252 73.4-37.4 1.1-74.9 1-112.3-.2-17-.6-28.8 5.1-40.3 17.1-29.2 30.6-58.9 60.8-89.8 89.7-28.9 27-69.8 14.6-77.6-22.3-4-19.1 6.1-32.6 18.6-45.1 73.6-73.6 147.2-147.4 220.9-220.9 49.2-49 155.9-155.3 210.8-210 18.9-18.9 18.8-49.3-.1-68.3-18.7-18.8-49-19-67.9-.5-82 80.7-285.3 279.7-292.4 286.4z"/></svg><span>Blog</span></a><a href="https://www.youtube.com/@Freemius/" target="_blank" aria-label="Videos, opens a new window" class="fsblog-top-menu-svg-link fsblog-top-menu-link-svg__videos"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><path d="M121.647 106.272v787.456c0 82.66 93.361 130.807 160.707 82.88L835.61 582.88c56.99-40.558 56.99-125.202 0-165.76L282.354 23.392c-67.346-47.927-160.707.22-160.707 82.88z"/></svg><span>Videos</span></a><a href="https://www.plugin.fm/" target="_blank" aria-label="Podcast, opens a new window" class="fsblog-top-menu-svg-link fsblog-top-menu-link-svg__podcast"><svg class="fsblog-top-menu-svg"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M62.759 37.931V100c0 20.56 16.68 37.241 37.241 37.241s37.241-16.68 37.241-37.241h-31.034c-3.414 0-6.207-2.793-6.207-6.207s2.793-6.207 6.207-6.207h31.034V75.172h-31.034c-3.414 0-6.207-2.793-6.207-6.206 0-3.414 2.793-6.207 6.207-6.207h31.034V50.345h-31.034c-3.414 0-6.207-2.793-6.207-6.207s2.793-6.207 6.207-6.207h31.034C137.241 17.371 120.561.69 100 .69S62.759 17.37 62.759 37.93zm86.896 55.862V100c0 27.427-22.228 49.655-49.655 49.655S50.345 127.427 50.345 100V84.483c0-5.16-4.15-9.31-9.31-9.31s-9.31 4.15-9.31 9.31V100c0 34.565 25.68 63.116 58.965 67.655v13.035H72.069c-5.16 0-9.31 4.15-9.31 9.31s4.15 9.31 9.31 9.31h55.862c5.16 0 9.31-4.15 9.31-9.31s-4.15-9.31-9.31-9.31h-18.62v-13.035c33.284-4.539 58.965-33.09 58.965-67.655V84.483c0-5.16-4.151-9.31-9.31-9.31s-9.31 4.15-9.31 9.31v9.31z"/></svg><span>Podcast</span></a> </nav> <nav class="fsblog-main-nav--bottom__guides"> <a href="https://freemius.com/blog/category/marketing" >Marketing</a><a href="https://freemius.com/blog/category/customer-support" >Customer Support</a><a href="https://freemius.com/blog/category/interviews" >Interviews</a><a href="https://freemius.com/blog/category/release-notes" >Product</a> </nav> <form action="https://freemius.com/blog" class="fsblog-main-nav--bottom__search"> <input aria-label="Search" placeholder="Search..." type="search" value="" name="s"> <div class="fsblog-search-button"> <button class="search-icon" type="submit"> <svg class="svg_loaded"xmlns="http://www.w3.org/2000/svg" viewBox="0 0 996.824 1000"><path d="M974.712 910.298l-184.04-184.003c66.947-82.849 101.4-186.975 97.154-294.211-4.388-110.865-49.915-215.04-128.192-293.336-171.621-171.62-450.867-171.62-622.488 0-41.942 41.942-74.42 90.908-96.533 145.539-21.35 52.747-32.176 108.498-32.176 165.704s10.826 112.956 32.176 165.702c22.113 54.632 54.591 103.599 96.534 145.54 41.952 41.954 90.92 74.44 145.542 96.555 52.744 21.355 108.494 32.182 165.7 32.182 100.487 0 198.241-34.62 276.27-97.66l184.038 184.003c8.82 8.818 20.54 13.675 33.007 13.675s24.188-4.857 33.008-13.675c18.2-18.201 18.2-47.814 0-66.015zM203.16 204.76c65.402-65.402 152.493-101.42 245.229-101.42s179.827 36.018 245.228 101.42C828.803 339.98 828.803 560 693.62 695.219c-135.22 135.148-355.242 135.148-490.462 0-135.194-135.222-135.21-355.246.002-490.458z"/></svg> <span class="fsblog-screen-reader-only">Click to Search</span> </button> </div> </form> </div> </div> </div> </header> <section class="fs-changelog-jumbotron"> <div class="container"> <article class="fs-changelog-jumbotron__info"> <h1 class="fs-changelog-jumbotron__title">Changelog</h1> <p> Welcome to the changelog section of Freemius, here you'll find our weekly technical update notes. You can subscribe to all posts via <a href="https://freemius.us10.list-manage.com/subscribe/post?u=cbf5836136b9220e788594226&id=e673d15006">Newsletter</a> or follow us on <a href="https://twitter.com/freemius">Twitter</a> to stay updated. </p> </article> <div class="fs-changelog-jumbotron__release-note"> <aside id="fs-release-note-20662" class="fs-changelog-jumbotron__release-note-entry"> <a href="https://freemius.com/blog/freemius-release-notes-october/" class="fs-changelog-jumbotron__release-note-entry-link" target="_blank" > <figure class="fs-changelog-jumbotron__release-note-image"> <img width="1200" height="675" src="https://freemius.com/blog/wp-content/uploads/2024/10/Expanding-horizons-to-empower-more-software-makers.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://freemius.com/blog/wp-content/uploads/2024/10/Expanding-horizons-to-empower-more-software-makers.jpg 1200w, https://freemius.com/blog/wp-content/uploads/2024/10/Expanding-horizons-to-empower-more-software-makers-300x169.jpg 300w, https://freemius.com/blog/wp-content/uploads/2024/10/Expanding-horizons-to-empower-more-software-makers-1024x576.jpg 1024w, https://freemius.com/blog/wp-content/uploads/2024/10/Expanding-horizons-to-empower-more-software-makers-768x432.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /> </figure> <h3 class="fs-changelog-jumbotron__release-note-title">Release Notes: DX Enhancements, SaaS-Friendly Integrations, and New Data Liberation Features</h3> </a> </aside> <aside id="fs-release-note-19845" class="fs-changelog-jumbotron__release-note-entry"> <a href="https://freemius.com/blog/new-freemius-checkout-drive-conversions-increase-sales-price/" class="fs-changelog-jumbotron__release-note-entry-link" target="_blank" > <figure class="fs-changelog-jumbotron__release-note-image"> <img width="3200" height="1800" src="https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image.png 3200w, https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image-300x169.png 300w, https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image-1024x576.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image-768x432.png 768w, https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image-1536x864.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/08/Cover-image-2048x1152.png 2048w" sizes="(max-width: 3200px) 100vw, 3200px" /> </figure> <h3 class="fs-changelog-jumbotron__release-note-title">Freemius Checkout 2.0: New Features and UI/UX to Help You Sell More Software Products</h3> </a> </aside> <aside id="fs-release-note-19335" class="fs-changelog-jumbotron__release-note-entry"> <a href="https://freemius.com/blog/freemius-release-notes-june-2024/" class="fs-changelog-jumbotron__release-note-entry-link" target="_blank" > <figure class="fs-changelog-jumbotron__release-note-image"> <img width="1600" height="900" src="https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image.jpg 1600w, https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image-300x169.jpg 300w, https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image-1024x576.jpg 1024w, https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image-768x432.jpg 768w, https://freemius.com/blog/wp-content/uploads/2024/06/release-notes-shareable-image-1536x864.jpg 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /> </figure> <h3 class="fs-changelog-jumbotron__release-note-title">Release Notes: US Sales Tax Refund, Dual-Column Checkout, New Coupon Duplication Feature, and More</h3> </a> </aside> </div> </div> </section> <section class="fs-changelogs" data-lazy-loader="{"ajaxurl":"https:\/\/freemius.com\/blog\/wp-admin\/admin-ajax.php","has_next_page":true,"nonce":"f5431dabc9","action":"fs_get_changelog_items"}"> <div class="container"> <div id="changelog-21074" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 12, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Developer Dashboard</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/fixed-plan-title-in-license-recovery-email/"><h2 class="fs-changelogs__title">Fixed Plan Title in License Recovery Email</h2></a> <p>We have a special app available at:</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate" title=""> https://dashboard.freemius.com/license-recovery/?developer_id={developer_id}&module_id={module_id}&module_slug={module_slug} </pre></div> <p>This app can be shared with your buyers as a self-service tool for recovering lost license keys and download links. </p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app.png"><img decoding="async" loading="lazy" width="1024" height="1018" src="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app-1024x1018.png" alt="" class="wp-image-21078" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app-1024x1018.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app-300x298.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app-150x150.png 150w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app-768x764.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-app.png 1108w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>Simply replace:</p> <ul> <li><code>{developer_id}</code> – With the ID of your <a href="https://dashboard.freemius.com/#!/profile/">profile</a>.</li> <li><code>{module_id}</code> – With the ID of your product.</li> <li><code>{module_slug}</code> – With the slug of your product.</li> </ul> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email.png"><img decoding="async" loading="lazy" width="1024" height="798" src="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email-1024x798.png" alt="" class="wp-image-21080" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email-1024x798.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email-300x234.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email-768x599.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/license-recovery-email.png 1498w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>We identified a glitch in the email copy, where the unique plan name was displayed instead of the user-friendly plan title. This issue has now been resolved.</p> </article> </div> <div id="changelog-21058" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 12, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/enhancements-to-freemius-checkout-for-coupons-license-renewals-and-more/"><h2 class="fs-changelogs__title">Enhancements to Freemius Checkout for Coupons, License Renewals, and More</h2></a> <p>This week, we’ve implemented fine-tuned adjustments and enhancements to the Freemius Checkout, with a particular focus on coupon handling and migrated license renewals.</p> <h3>Coupon discount for migrated license update with active subscription</h3> <p>When updating a license, a new subscription may be created. If time remains on the current license before it expires, a pro-rated discount is applied to the renewal process up-front.</p> <p>If a coupon is entered during this process, the coupon amount for the first payment of the renewal is adjusted to account for the <a href="https://freemius.com/help/documentation/selling-with-freemius/proration/">pro-rated discount</a>. Previously, this adjustment was not clearly disclosed in the UI, leading to some confusion.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription.png"><img decoding="async" loading="lazy" width="1024" height="706" src="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription-1024x706.png" alt="" class="wp-image-21062" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription-1024x706.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription-300x207.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription-768x530.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-active-subscription.png 1438w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>The UI has now been enhanced to show the exact breakdown of the coupon, ensuring clarity for the buyer. After the first payment, buyers will see that they will receive the full coupon discount on all future renewals.</p> <p>Please note: This behavior only applies to migrated licenses with active subscriptions. For standard license upgrades, where a buyer opts to upgrade their license to a higher pricing tier or plan, the full coupon discount is applied, even on the first payment of the new subscription.</p> <h3>Coupon discount for migrated license extension with expired subscription</h3> <p>Another case occurs when a migrated license is extended after its associated subscription has been canceled.</p> <p>Previously, we incorrectly displayed a relative coupon discount in these cases. However, since these cases involve no pro-rated discount, and a new subscription is created to renew in 30 days or 1 year (depending on the billing cycle), a full coupon discount is now applied.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription.png"><img decoding="async" loading="lazy" width="1024" height="656" src="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription-1024x656.png" alt="" class="wp-image-21064" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription-1024x656.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription-300x192.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription-768x492.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-expired-subscription.png 1434w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>The UI has been updated to reflect the full coupon discount in these cases.</p> <h3>Coupon discount for migrated license update without subscription</h3> <p>Depending on the platform a license was migrated from, some licenses may not be associated with any subscription.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription.png"><img decoding="async" loading="lazy" width="1024" height="706" src="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription-1024x706.png" alt="" class="wp-image-21066" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription-1024x706.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription-300x207.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription-768x530.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-coupon-migrated-license-no-subscription.png 1438w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>For these cases, we apply pro-rated adjustments and a relative coupon discount. The UI has been updated to accurately display this information.</p> <p>The reason we provide a pro-rated adjustment, rather than treating it like an expired subscription, is that we lack information on the original subscription. We offer the benefit of the doubt to encourage migration.</p> <h3>Renewals discount for migrated license updates</h3> <p>We have a mechanism to offer <a href="https://freemius.com/help/documentation/search/renewal/#can_i_offer_a_discount_on_license_renewals">renewal discounts</a> for products in general.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update.png"><img decoding="async" loading="lazy" width="1024" height="758" src="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update-1024x758.png" alt="" class="wp-image-21068" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update-1024x758.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update-300x222.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update-768x568.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-renewal-discount-license-update.png 1454w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>For migrated licenses, this renewal discount is applied during license updates as an incentive for migrating from a legacy platform to Freemius. This renewal discount may be relative to the first payment, depending on whether a pro-rated discount is applied. A UI bug that occasionally prevented the accurate display of this discount in certain edge cases has been resolved.</p> <p>The enhancements above are part of our ongoing improvements to better support migrated subscriptions. If you’d like to migrate your product to Freemius and benefit from these features, please <a href="https://freemius.com/help/documentation/migration/">get in touch</a>.</p> <h3>Additional fixes for licenses and coupons</h3> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle.png"><img decoding="async" loading="lazy" width="1024" height="367" src="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-1024x367.png" alt="" class="wp-image-21070" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-1024x367.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-300x108.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-768x276.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-1536x551.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-checkout-license-billing-cycle-2048x735.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <ul> <li>For license renewals, the correct billing cycle of the license is now selected in Checkout, instead of defaulting to “Annual.” Upsell options are displayed in these cases to give buyers the option to adjust their billing cycle.</li> </ul> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer.png"><img decoding="async" loading="lazy" width="651" height="1024" src="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-651x1024.png" alt="" class="wp-image-21072" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-651x1024.png 651w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-191x300.png 191w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-768x1207.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-977x1536.png 977w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer-1303x2048.png 1303w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-coupon-absolute-value-current-customer.png 1330w" sizes="(max-width: 651px) 100vw, 651px" /></a></figure> <ul> <li>We resolved a bug where a coupon with multi-currency absolute discount values, if entered via URL parameter (or loaded from our <a href="https://freemius.com/help/documentation/selling-with-freemius/freemius-checkout-buy-button/">JS SDK</a>) for a license restricted to “Current Customer,” was not loading correctly.</li> </ul> <h3>General bug fixes</h3> <ul> <li>A UI glitch affecting tablet mode has been fixed. This issue only appeared when Checkout was loaded in full-page mode, a new feature introduced in our latest latest <a href="https://github.com/Freemius/wordpress-sdk/releases/tag/2.9.0" target="_blank" rel="noreferrer noopener nofollow">SDK release</a>.</li> </ul> </article> </div> <div id="changelog-21052" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 12, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Developer Dashboard</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/new-export-feature-for-licenses-and-payments-export-enhancement/"><h2 class="fs-changelogs__title">New Export Feature for Licenses and Payments Export Enhancement</h2></a> <p>As part of our project to enhance <a href="https://freemius.com/blog/freemius-release-notes-october/#one_click_payments_and_subscriptions_data_export">data accessibility</a>, we’ve added export functionality to the “License” table.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export.png"><img decoding="async" loading="lazy" width="1024" height="603" src="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export-1024x603.png" alt="" class="wp-image-21054" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export-1024x603.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export-300x177.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export-768x452.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-license-export.png 1504w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>Now, you can easily export all your licenses to a CSV file, allowing you to use your preferred spreadsheet software to create custom reporting tools. This feature is also useful when migrating your legacy licenses to Freemius, enabling you to verify the integrity of your migrated data seamlessly. Go to the “License” page to get started.</p> <p><strong>P.S.</strong> <a href="https://freemius.com/help/documentation/migration/">Contact us</a> if you’re planning to migrate to the Freemius platform to enjoy all the benefits it offers.</p> <h3>Payments Export Enhancements</h3> <p>We noticed that the currency field was missing in the exported <a href="https://freemius.com/blog/changelog/introducing-new-feature-to-export-payments/">payment data</a>.</p> <figure class="wp-block-image size-full"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-payment-export-currency.png"><img decoding="async" loading="lazy" width="856" height="394" src="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-payment-export-currency.png" alt="" class="wp-image-21056" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/freemius-payment-export-currency.png 856w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-payment-export-currency-300x138.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/freemius-payment-export-currency-768x353.png 768w" sizes="(max-width: 856px) 100vw, 856px" /></a></figure> <p>This has now been addressed—the CSV file will include a <code>currency</code> column, making it easier to generate accurate financial reports.</p> </article> </div> <div id="changelog-20925" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 4, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">API / Backend</li><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/miscellaneous-changes-november-4-2024/"><h2 class="fs-changelogs__title">Miscellaneous Changes – November 4, 2024</h2></a> <p>This week, we deployed the following updates:</p> <ul> <li><strong>API Documentation Enhancements</strong>: We’ve expanded our <a href="https://freemius.com/help/documentation/api/">API documentation</a> with additional endpoints to improve your development experience.</li> <li><strong>Webhook Fix for <code>user.email_status.bounced</code></strong>: We resolved an issue where this <a href="https://freemius.com/help/documentation/marketing-automation/events-webhooks/">webhook</a> could incorrectly trigger irrelevant events.</li> <li><strong>Deployment Mechanism Bug Fix</strong>: An edge case bug was identified and fixed where the <a href="https://freemius.com/help/documentation/selling-with-freemius/deployment/">deployment process</a> could break when changing a product from a “static” type (e.g., templates, widgets) to a “dynamic” type (e.g., WordPress plugins or themes).</li> <li><strong>Simplified Checkout Links</strong>: We are now generating short links for checkouts from the Developer Dashboard. Instead of using links like <code>https://checkout.freemius.com/mode/dialog/<productType>/<productID>/</code>, you’ll see the cleaner format <code>https://checkout.freemius.com/<productType>/<productID></code>. The old links will still work, but the new format is more visually appealing, and the <code>mode/dialog</code> part is no longer necessary for modern usage.</li> </ul> </article> </div> <div id="changelog-20907" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 4, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/new-feature-customize-the-confirmation-dialog-for-freemius-checkout/"><h2 class="fs-changelogs__title">New Feature: Customize the Confirmation Dialog for Freemius Checkout</h2></a> <p>We’re excited to announce another new feature for Freemius that empowers <a href="https://freemius.com/help/documentation/selling-with-freemius/saas-integration/">SaaS makers</a>! You can now customize the confirmation dialog for the Freemius Checkout.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog.png"><img decoding="async" loading="lazy" width="1024" height="676" src="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog-1024x676.png" alt="" class="wp-image-20909" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog-1024x676.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog-300x198.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog-768x507.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-confirmation-dialog.png 1375w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>Previously, customization was not supported due to:</p> <ol> <li>Tight integration of the confirmation dialog for WordPress products.</li> <li>Optimized download links for static products.</li> </ol> <p>However, we recognize that SaaS products have unique needs that can vary significantly.</p> <p>With this new feature, you can customize the confirmation dialog and specify any custom link for the dialog to forward users to.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization.png"><img decoding="async" loading="lazy" width="1024" height="828" src="https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-1024x828.png" alt="" class="wp-image-20911" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-1024x828.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-300x243.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-768x621.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-1536x1242.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/11/developer-dashboard-checkout-dialog-customization-2048x1656.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>To get started, go to <strong>Plans → Customization</strong> and enable the “Customize after-purchase dialog” switch.</p> <p>From there, you can set the title, message, button text, and link. If you’d like to see more customization options, please let us know through our <a href="https://freemius.nolt.io/" target="_blank" rel="noreferrer noopener">feature board</a>.</p> </article> </div> <div id="changelog-20921" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 4, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/new-freemius-checkout-js-sdk-out-of-beta/"><h2 class="fs-changelogs__title">New Freemius Checkout JS SDK Out of Beta</h2></a> <p>We recently <a href="https://freemius.com/blog/changelog/new-javascript-sdk-for-freemius-checkout-calling-for-testers/">announced</a> the beta availability of the new version of the <a href="https://freemius.com/help/documentation/selling-with-freemius/freemius-checkout-buy-button/">Freemius Checkout JS SDK</a>. Today, we are excited to share that the library is officially out of beta. A huge thank you to everyone who helped us test it in real-world scenarios!</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code.png"><img decoding="async" loading="lazy" width="1024" height="725" src="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-1024x725.png" alt="" class="wp-image-20923" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-1024x725.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-300x212.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-768x544.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-1536x1087.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/11/checkout-js-sdk-code-2048x1450.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>Our Developer Dashboard and website documentation have been updated to reflect these changes. Here’s a brief recap of what the new JS SDK offers:</p> <ol> <li><strong>No dependencies</strong>: The new SDK does not require jQuery or other dependencies.</li> <li><strong>Improved performance</strong>: It loads faster than the legacy integration library.</li> <li><strong>Package manager support</strong>: The SDK can be installed via package managers like NPM (refer to our <a href="https://github.com/Freemius/freemius-checkout-js?tab=readme-ov-file#usage-guide" target="_blank" rel="noreferrer noopener">GitHub repository</a> for details).</li> </ol> <p>We will soon retire our old library and replace it with the <a href="https://github.com/Freemius/freemius-checkout-js/?tab=readme-ov-file#migration-adapter-not-recommended" target="_blank" rel="noreferrer noopener">adapter</a> the new library provides. However we urge that you <a href="https://github.com/Freemius/freemius-checkout-js/?tab=readme-ov-file#migration-guide" target="_blank" rel="noreferrer noopener">update to the new library</a> as soon as possible to take full advantage of the modular system.</p> </article> </div> <div id="changelog-20913" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">November 4, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/new-coupon-type-for-migrated-customers-and-other-coupon-related-bug-fixes/"><h2 class="fs-changelogs__title">New Coupon Type for Migrated Customers and Other Coupon-Related Bug Fixes</h2></a> <p>At Freemius, we support <a href="https://freemius.com/help/documentation/migration/">migrations</a> from platforms like EDD, WooCommerce, Envato, and more. To help you maximize the benefits of the Freemius platform—such as tax compliance and subscription recovery—we recommend encouraging your buyers to update their licenses through Freemius.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer.png"><img decoding="async" loading="lazy" width="1024" height="774" src="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer-1024x774.png" alt="" class="wp-image-20915" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer-1024x774.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer-300x227.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer-768x580.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-config-migrated-customer.png 1252w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>To make this easier, we’ve introduced a new <a href="https://freemius.com/help/documentation/marketing-automation/special-coupons-discounts/#how_to_create_a_discount_coupon">coupon</a> type called <strong>“Migrated Customers”</strong>. This option allows you to target customers with a migrated license who have never purchased your product through Freemius, providing an incentive while minimizing the risk of misuse.</p> <p>This feature was inspired by feedback from our community of makers. Thank you for your valuable suggestions! If you have more feedback or ideas to help us enhance our platform, please share them on our <a href="https://freemius.nolt.io/">feature board</a>.</p> <h3>Other coupon related bug fixes</h3> <h4>Exit intent popup bug fix</h4> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal.png"><img decoding="async" loading="lazy" width="1024" height="903" src="https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal-1024x903.png" alt="" class="wp-image-20917" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal-1024x903.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal-300x265.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal-768x678.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal-1536x1355.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/11/exit-intent-modal.png 1640w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>We identified an issue where the <a href="https://freemius.com/help/documentation/marketing-automation/special-coupons-discounts/#exit_intent_coupon_1_hour_fomo">exit intent coupon</a> modal would display even if the coupon configuration did not match the current pricing, currency, or billing cycle. This has now been resolved.</p> <h4>Issues with renewing migrated licenses</h4> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative.png"><img decoding="async" loading="lazy" width="1024" height="777" src="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative-1024x777.png" alt="" class="wp-image-20919" srcset="https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative-1024x777.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative-300x228.png 300w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative-768x583.png 768w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative-1536x1165.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/11/coupon-discount-relative.png 1604w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>We also addressed several edge-case bugs related to renewing migrated licenses with coupons and applying renewal discounts to migrated subscriptions. The following improvements have been made:</p> <ul> <li>The system now extends the license with the full coupon discount if the migrated subscription is inactive.</li> <li>If the migrated subscription is active, it will be canceled with a prorated discount and the appropriate coupon discount.</li> </ul> <p>Additionally, the UI will now display a detailed breakdown of coupon discounts to avoid any confusion.</p> <p>If you want to migrate your product from any platform to Freemius, please get in touch with our <a href="/cdn-cgi/l/email-protection#aad9dfdadac5d8deeaccd8cfcfc7c3dfd984c9c5c7">support</a>.</p> </article> </div> <div id="changelog-20863" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">October 28, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">Developer Dashboard</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/developer-dashboard-bug-fixes-2/"><h2 class="fs-changelogs__title">Developer Dashboard bug fixes</h2></a> <p>We identified a bug in the Developer Dashboard where the “Create new product” form wasn’t functioning properly when accessed from a bundle’s view.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle.png"><img decoding="async" loading="lazy" width="1024" height="468" src="https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle-1024x468.png" alt="" class="wp-image-20865" srcset="https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle-1024x468.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle-300x137.png 300w, https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle-768x351.png 768w, https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle-1536x702.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/10/new-product-bundle.png 2022w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>This issue has been resolved.</p> <p>Additionally, we noticed a conflict between the Help Scout beacon icon and toast messages, which has also been fixed.</p> </article> </div> <div id="changelog-20859" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">October 28, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">API / Backend</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/api-documentation-update-and-bug-fix/"><h2 class="fs-changelogs__title">API Documentation update and bug fix</h2></a> <p>We’ve added more endpoint documentation to our website, available <a href="https://freemius.com/help/documentation/api/">here</a>.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation.png"><img decoding="async" loading="lazy" width="1024" height="458" src="https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-1024x458.png" alt="" class="wp-image-20861" srcset="https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-1024x458.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-300x134.png 300w, https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-768x343.png 768w, https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-1536x687.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/10/freemius-api-documentation-2048x916.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>Please note that the documentation site is a “work in progress.” We’ll continue to publish updates as development progresses. The documentation follows the OpenAPI schema to ensure standardized usage.</p> <h3>Bug fixes & improvements</h3> <ul> <li>We identified a bug in the <code>/products/{product_id}/tags/latest.json</code> endpoint, where the returned downloadable URL was invalid. This issue has now been fixed.</li> <li>The bundle endpoint <code>/bundles/{bundle_id}/plugins.json</code> now supports a <code>DELETE</code> request to remove a product’s association with a bundle. We will add the documentation soon.</li> </ul> </article> </div> <div id="changelog-20855" class="fs-changelogs__entry"> <aside class="fs-changelogs__meta"> <p class="fs-changelogs__date">October 28, 2024</p> <ul class="fs-changelogs__tags"><li class="fs-changelogs__tags-item">API / Backend</li><li class="fs-changelogs__tags-item">Checkout</li></ul> </aside> <article class="fs-changelogs__content entry-content"> <a class="fs-changelogs__permalink" href="https://freemius.com/blog/changelog/legal-agreements-update/"><h2 class="fs-changelogs__title">Legal agreements update</h2></a> <p>We’ve introduced <strong>Terms & Conditions of Sale</strong>, a legal agreement for SaaS products, which is now part of the checkout experience.</p> <figure class="wp-block-image size-large"><a href="https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs.png"><img decoding="async" loading="lazy" width="1024" height="555" src="https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-1024x555.png" alt="" class="wp-image-20857" srcset="https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-1024x555.png 1024w, https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-300x163.png 300w, https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-768x416.png 768w, https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-1536x832.png 1536w, https://freemius.com/blog/wp-content/uploads/2024/10/saas-tcs-2048x1110.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p>If you’re using <a href="https://freemius.com/help/documentation/selling-with-freemius/saas-integration/">Freemius integration with your SaaS products</a>, the <strong>Terms & Conditions of Sale</strong> page is available at the following link:</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate" title=""> https://freemius.com/product/<productID>/<productSlug>/legal/terms-of-sale </pre></div> <p>The <code>productID</code> and <code>productSlug</code> can be found on the <strong>Settings</strong> page in the <a href="https://dashboard.freemius.com/">Developer Dashboard</a>.</p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <p>Additionally, we discovered that the affiliate email mistakenly linked to the EULA instead of the Affiliate Agreement. This has now been corrected. We thank our maker for reporting this issue.</p> </article> </div> </div> </section> <div class="fs-changelogs-lazy-loader"> <button type="button" class="fs-changelogs-lazy-loader__trigger waves-effect waves-light btn-large fsblog__button fsblog__button-base_blue"> Load more </button> </div> <footer class="fsblog-footer"> <div class="fsblog-container"> <div class="fsblog-footer__sections"> <div class="fsblog-footer__section"> <h2 class="fsblog-footer__title">Featured</h2> <div class="menu-footer-featured-container"><ul id="footer-featured" class="menu"><li id="menu-item-13885" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13885"><a href="https://freemius.com/wordpress/features-comparison/">Features Comparison</a></li> <li id="menu-item-13886" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13886"><a href="https://freemius.com/wordpress/software-licensing">Software Licensing</a></li> <li id="menu-item-13887" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13887"><a href="https://freemius.com/wordpress/checkout">Checkout & Buy Button</a></li> <li id="menu-item-13888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13888"><a href="https://freemius.com/wordpress/recurring-payments-subscriptions/">Recurring Payments Subscriptions</a></li> <li id="menu-item-13889" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13889"><a href="https://freemius.com/wordpress/automatic-software-updates/">Automatic Software Updates</a></li> <li id="menu-item-13890" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13890"><a href="https://freemius.com/wordpress/collecting-eu-vat-europe/">Collecting EU VAT Europe</a></li> <li id="menu-item-13891" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13891"><a href="https://freemius.com/wordpress/cart-abandonment-recovery/">Cart Abandonment Recovery</a></li> <li id="menu-item-13892" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13892"><a href="https://freemius.com/wordpress/affiliate-platform/">Affiliate Platform</a></li> <li id="menu-item-13893" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13893"><a href="https://freemius.com/wordpress/insights/">Analytics & Usage Tracking</a></li> <li id="menu-item-13894" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13894"><a href="https://freemius.com/wordpress/user-dashboard/">User Dashboard</a></li> </ul></div> </div> <div class="fsblog-footer__section"> <h2 class="fsblog-footer__title">Product</h2> <div class="menu-footer-product-container"><ul id="footer-product" class="menu"><li id="menu-item-13895" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13895"><a href="https://freemius.com/blog/gdpr-wordpress-plugin-theme/">GDPR Readiness</a></li> <li id="menu-item-14048" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14048"><a href="https://freemius.com/us-sales-tax-and-economic-nexus/">Sales Tax Compliance</a></li> <li id="menu-item-13896" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13896"><a href="https://freemius.com/wordpress/collecting-eu-vat-europe/">EU VAT Collection</a></li> <li id="menu-item-13897" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13897"><a href="https://freemius.com/blog/strong-customer-authentication/">SCA & 3DS 2.0</a></li> <li id="menu-item-13898" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-13898"><a href="https://freemius.com/changelog/" aria-current="page">Changelog</a></li> </ul></div> <h2 class="fsblog-footer__title">Compare with</h2> <div class="menu-footer-compare-with-container"><ul id="footer-compare-with" class="menu"><li id="menu-item-13899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13899"><a href="https://freemius.com/freemius-vs-edd/">Easy Digital Downloads</a></li> <li id="menu-item-13900" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13900"><a href="https://freemius.com/freemius-vs-woocommerce/">WooCommerce</a></li> </ul></div> </div> <div class="fsblog-footer__section"> <h2 class="fsblog-footer__title">Company</h2> <div class="menu-footer-company-container"><ul id="footer-company" class="menu"><li id="menu-item-13901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13901"><a href="https://freemius.com/about/">About Us</a></li> <li id="menu-item-13902" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13902"><a href="https://freemius.com/pricing/">Pricing</a></li> <li id="menu-item-13903" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13903"><a href="https://freemius.com/customers/">Customers</a></li> <li id="menu-item-13904" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13904"><a href="https://freemius.com/careers/">Careers</a></li> <li id="menu-item-13905" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13905"><a href="https://freemius.com/brand-assets/">Brand Assets</a></li> <li id="menu-item-13906" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13906"><a href="/cdn-cgi/l/email-protection#b8cbcdc8c8d7caccf8decaddddd5d1cdcb96dbd7d5">Contact</a></li> </ul></div> </div> <div class="fsblog-footer__section"> <h2 class="fsblog-footer__title">Learn</h2> <div class="menu-footer-learn-container"><ul id="footer-learn" class="menu"><li id="menu-item-13907" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-13907"><a href="https://freemius.com/blog/">Blog</a></li> <li id="menu-item-13908" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13908"><a target="_blank" rel="noopener" href="https://plugin.fm/">plugin.fm Podcast</a></li> <li id="menu-item-13909" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13909"><a target="_blank" rel="noopener" href="https://www.youtube.com/@freemius">YouTube</a></li> </ul></div> <h2 class="fsblog-footer__title">Careers</h2> <div class="menu-footer-careers-container"><ul id="footer-careers" class="menu"><li id="menu-item-13910" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13910"><a href="https://freemius.com/careers/business-development-manager/">Business Development Manager</a></li> <li id="menu-item-13911" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13911"><a href="https://freemius.com/careers/senior-full-stack-developer/">Senior Full Stack Developer</a></li> <li id="menu-item-13912" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13912"><a href="https://freemius.com/careers/migrations-specialist/">Migrations Specialist</a></li> </ul></div> </div> <div class="fsblog-footer__section"> <h2 class="fsblog-footer__title">Helpful Links</h2> <div class="menu-footer-helpful-links-container"><ul id="footer-helpful" class="menu"><li id="menu-item-13913" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13913"><a target="_blank" rel="noopener" href="https://freemius.com/help/faq/">FAQs</a></li> <li id="menu-item-13914" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13914"><a href="https://freemius.com/help/documentation/">Documentation</a></li> <li id="menu-item-13915" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13915"><a href="https://freemius.com/wordpress/resources/">Free Resources</a></li> <li id="menu-item-13916" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13916"><a target="_blank" rel="noopener" href="https://github.com/Freemius/wordpress-sdk">WordPress SDK</a></li> <li id="menu-item-13917" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13917"><a target="_blank" rel="noopener" href="https://github.com/Freemius/php-sdk">PHP SDK</a></li> <li id="menu-item-13918" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13918"><a target="_blank" rel="noopener" href="https://status.freemius.com/">System Status</a></li> </ul></div> <a class="report-medal" href="https://www.g2.com/products/freemius/reviews" target="_blank" rel="nofollow noopener"> <noscript><img src="https://images.g2crowd.com/uploads/report_medal/image/1004327/medal.svg" alt="High performer fall 2023 banner"></noscript><img class=" lazyloading" src="https://images.g2crowd.com/uploads/report_medal/image/1004327/medal.svg" data-src="https://images.g2crowd.com/uploads/report_medal/image/1004327/medal.svg" alt="High performer fall 2023 banner"> </a> </div> </div> <div class="fsblog-footer__branding"> <div class="fsblog-footer__branding--credits"> <div class="fsblog-footer__branding--logo"> <a href="https://freemius.com"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 852.824 221.279"><path d="M789.924 34.804c-5.144 0-7.04-2.88-6.23-8.649l2.44-14.995c1.085-5.769 4.333-8.649 9.753-8.649h19.775c5.42 0 7.582 2.88 6.505 8.65l-2.439 14.994c-1.086 5.769-4.066 8.649-9.478 8.649h-20.326zM754.433 218.768c-5.144 0-7.04-2.88-6.23-8.649l2.439-14.995c1.086-5.768 4.334-8.648 9.754-8.648h19.775c5.42 0 7.582 2.88 6.505 8.648l-2.438 14.995c-1.086 5.768-4.067 8.649-9.479 8.649h-20.326zM597.045 45.479H581.87c-5.144 0-9.478 3.75-10.296 9.226l-14.088 85.347H542.59l10.564-63.437c3.524-20.763-4.334-31.145-23.566-31.145H421.226c-19.232 0-30.614 10.382-33.863 30.852L376.8 139.758H315.304c-4.334 0-5.963-2.31-5.144-6.63l1.628-9.804c1.628 1.156 3.791 1.44 6.23 1.44h26.547c17.879 0 30.614-10.089 33.863-30.274l3.248-19.324c3.248-19.892-4.067-29.99-21.946-29.99h-42.807c-18.965 0-30.07 10.382-33.595 30.853l-10.564 63.72h-57.429c-4.334 0-5.962-2.31-5.144-6.63l1.629-9.804c1.628 1.156 3.791 1.44 6.23 1.44h24.65c17.88 0 28.72-10.088 31.968-30.274l3.248-19.323c3.25-19.893-4.066-29.99-21.946-29.99H86.373l.268-1.44c1.086-6.053 4.334-8.941 9.754-8.941h15.716c4.877 0 8.944-3.751 9.754-8.649l3.791-23.066H85.84c-8.943 0-16.526 2.596-22.488 8.071-5.963 5.19-9.754 12.977-11.374 23.066L28.41 176.655h36.3L80.429 81.21h31.967L96.68 176.655h36.301l14.898-88.813c.543-4.036 2.706-6.347 6.23-6.63H182.55l-10.84 64.591c-2.705 17.013 8.126 30.852 24.384 30.852h198.3c7.04 0 13.002-5.475 14.087-12.683l12.192-72.948c.81-4.613 3.249-6.63 7.316-6.63h22.756l-13.812 85.061c-.543 3.751 2.171 7.209 5.963 7.209h23.841c2.981 0 5.42-2.31 5.963-5.19l14.355-87.081h23.023c4.334 0 5.963 2.31 5.144 6.63l-11.86 72.008c-1.175 7.114 3.97 13.632 10.759 13.632h64.768c5.08 0 9.422-3.88 10.305-9.2l18.13-109.016c1.094-6.63-3.783-12.968-10.28-12.968zM316.38 95.067l1.629-8.941c.542-2.88 2.17-4.329 4.876-4.329h15.174c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.877 4.329h-15.173c-2.706 0-3.79-1.44-3.524-4.329zm-99.692 0l1.628-8.941c.543-2.88 2.171-4.329 4.877-4.329h13.278c2.705 0 4.066 1.44 3.524 4.329l-1.629 8.941c-.542 2.88-2.17 4.329-4.876 4.329h-13.278c-2.981 0-4.067-1.44-3.524-4.329zM732.495 45.479L715.97 146.113c-3.248 20.47-14.355 30.568-33.32 30.568h-52.017c-19.508 0-27.9-9.804-24.384-29.697L623.04 45.487h36.302l-14.088 85.347c-.81 4.898.81 7.209 5.144 7.209h24.652c4.334 0 6.773-2.311 7.316-6.63l14.355-85.925 35.773-.01zM576.727 26.155l2.439-14.995c1.086-5.769 4.334-8.649 9.753-8.649h19.775c5.42 0 7.583 2.88 6.506 8.65l-2.44 14.994c-1.085 5.769-4.066 8.649-9.477 8.649h-20.585c-4.894 0-7.057-2.88-5.97-8.649zM1.596 71.424l2.438-14.995C5.12 50.66 8.37 47.78 13.788 47.78h19.775c5.42 0 7.582 2.88 6.505 8.649L37.63 71.424c-1.086 5.769-4.067 8.649-9.479 8.649H7.566c-4.892 0-6.788-2.88-5.97-8.649zM723.009 176.957l5.963-36.62h69.62c2.439 0 3.792-1.44 4.335-4.036l1.353-7.786c.267-2.311-.543-3.458-2.981-3.458h-46.055c-9.479 0-15.716-2.31-18.422-6.924-2.706-4.613-3.524-11.822-1.896-21.625l3.248-19.893c3.249-20.47 14.631-30.567 33.595-30.567h79.643l-5.963 36.327h-68.81c-2.439 0-3.792 1.44-4.334 4.036l-1.353 7.786c-.268 2.311.542 3.458 2.98 3.458h46.323c17.337 0 24.384 9.52 21.403 28.256l-3.248 20.47c-3.524 20.47-13.813 30.852-31.157 30.852H723l.008-.276z"/></svg> <span class="fsblog-screen-reader-only">Go to the Freemius Website</span> </a> </div> <span>Copyright © Freemius®, Inc.</span> </div> <div class="menu-footer-legal-container"><ul id="footer-legal" class="fsblog-footer__branding--legal-links"><li id="menu-item-13929" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13929"><a href="https://freemius.com/terms/">Terms of Service</a></li> <li id="menu-item-13928" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13928"><a href="https://freemius.com/privacy/">Privacy Policy</a></li> <li id="menu-item-13927" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13927"><a href="https://freemius.com/privacy/cookies/">Cookies Policy</a></li> </ul></div> <ul class="fsblog-footer__branding--social-links"> <li class="social-facebook"><a href="https://www.facebook.com/freemius" target="_new"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 148.824 246.471"><path d="M90.88 133.641h41.77V87.922H90.88V73.098c0-11.275 1.508-18.11 5.417-22.018 2.927-3.462 8.831-5.947 17.222-5.947 7.812 0 17.176 1.065 26.01 3.55l7.412-39.95c-15.224-5.415-30.938-6.921-47.182-6.921-16.248 0-29.032 2.484-39.328 8.431-10.343 5.86-17.225 12.34-21.129 21.663-3.952 8.345-5.906 22.55-5.906 40.214v15.802H1.882v45.72h31.514v111.017H90.88V133.64z"/></svg><span class="fsblog-screen-reader-only">Visit us on Facebook</span></a></li><li class="social-x"><a href="https://twitter.com/freemius" target="_new"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 638.8 657.2"><path d="M378.8 279.8L611.1 9.7H556L354.3 244.2 193.2 9.7H7.4L251 364.3 7.4 647.5h55.1l213-247.6 170.1 247.6h185.8z"/></svg><span class="fsblog-screen-reader-only">Visit us on X (Formerly Twitter)</span></a></li><li class="social-linkedin-icon"><a href="https://www.linkedin.com/company/freemius" target="_new"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M42.525 198.299c-11.83-.13-23.665-.101-35.498-.018-1.896.013-2.468-.46-2.465-2.421.057-42.167.052-84.335.01-126.502-.002-1.745.421-2.367 2.275-2.356 12.004.078 24.01.102 36.013-.014 2.305-.022 2.62.872 2.614 2.849-.057 20.998-.035 41.996-.035 62.994 0 20.827-.035 41.654.05 62.48.008 2.314-.567 3.014-2.964 2.988zM25.055 48.948C12.178 48.953 1.473 38.292 1.432 25.42 1.389 12.403 12.085 1.687 25.106 1.7c12.928.012 23.582 10.63 23.596 23.515.013 13.076-10.601 23.73-23.647 23.733zM198.543 195.588c.005 2.151-.598 2.716-2.716 2.699a2067.58 2067.58 0 00-35.512.003c-2.083.019-2.532-.628-2.527-2.596.067-21.863.084-43.727.013-65.59-.018-5.479-.367-10.955-1.904-16.283-2.831-9.812-9.856-14.812-20.137-14.269-14.036.741-21.336 7.692-23.126 21.967a81.64 81.64 0 00-.627 10.254c.018 21.264-.021 42.527.057 63.79.008 2.121-.524 2.747-2.69 2.727a2243.43 2243.43 0 00-35.77-.008c-1.912.013-2.463-.502-2.46-2.435.052-42.098.053-84.196-.003-126.295-.003-2.083.68-2.565 2.65-2.551 11.322.084 22.646.094 33.968-.006 2.083-.02 2.622.655 2.576 2.628-.116 5.03-.038 10.064-.038 15.097 2.731-3.07 4.983-6.186 7.79-8.83 8.624-8.131 18.828-12.232 30.741-12.13 6.546.055 13.019.527 19.33 2.352 14.437 4.174 22.828 14.113 26.828 28.216 3 10.577 3.555 21.435 3.574 32.33.039 22.976-.067 45.953-.017 68.93z"/></svg><span class="fsblog-screen-reader-only">Visit us on Linkedin</span></a></li><li class="social-youtube-icon-3"><a href="https://youtube.com/freemius" target="_new"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M196.861 57.892c0-13.875-11.352-25.227-25.227-25.227 0 0-53.722-1.5-71.634-1.5s-71.634 1.5-71.634 1.5c-13.875 0-25.227 11.352-25.227 25.227 0 0-1.5 31.566-1.5 42.108s1.5 42.108 1.5 42.108c0 13.875 11.352 25.227 25.227 25.227 0 0 53.722 1.5 71.634 1.5s71.634-1.5 71.634-1.5c13.875 0 25.227-11.352 25.227-25.227 0 0 1.5-31.54 1.5-42.108s-1.5-42.108-1.5-42.108zm-69.281 46.894l-42.282 26.172c-3.753 2.323-8.6-.376-8.6-4.79V73.83c0-4.414 4.846-7.114 8.6-4.79l42.281 26.164c3.56 2.202 3.56 7.378.001 9.58z"/></svg><span class="fsblog-screen-reader-only">Visit us on YouTube</span></a></li><li class="social-instagram-icon"><a href="https://instagram.com/freemius" target="_new"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M153 35c-6.6 0-11.9 5.3-11.9 11.9 0 6.6 5.3 11.9 11.9 11.9 6.6 0 11.9-5.3 11.9-11.9.1-6.5-5.3-11.9-11.9-11.9zM100 49c-28.2 0-51 22.8-51 51s22.8 51 51 51 51-22.8 51-51-22.8-51-51-51zm0 84.1c-18.3 0-33.1-14.8-33.1-33.1S81.7 66.9 100 66.9s33.1 14.8 33.1 33.1-14.8 33.1-33.1 33.1z"/><path d="M198.8 59c-.5-10.6-2.2-17.8-4.6-24.1-2.5-6.5-5.9-12.1-11.5-17.6-5.5-5.5-11.1-8.9-17.6-11.5-6.3-2.5-13.5-4.1-24.1-4.6-10.6-.5-14-.6-41-.6s-30.4.1-41 .6c-10.5.5-17.8 2.2-24.1 4.7-6.5 2.5-12.1 5.9-17.6 11.5C11.8 22.9 8.4 28.5 5.8 35c-2.4 6.2-4.1 13.5-4.6 24-.5 10.6-.6 14-.6 41s.1 30.4.6 41c.5 10.6 2.2 17.8 4.6 24.1 2.5 6.5 5.9 12.1 11.5 17.6 5.5 5.5 11.1 8.9 17.6 11.5 6.3 2.5 13.5 4.1 24.1 4.6 10.6.5 14 .6 41 .6s30.4-.1 41-.6c10.6-.5 17.8-2.2 24.1-4.6 6.5-2.5 12.1-5.9 17.6-11.5 5.5-5.5 8.9-11.1 11.5-17.6 2.5-6.3 4.1-13.5 4.6-24.1.5-10.6.6-14 .6-41s-.2-30.4-.6-41zm-17.9 81.1c-.4 9.7-2.1 14.9-3.4 18.4-1.8 4.6-4 7.9-7.4 11.4-3.5 3.5-6.8 5.6-11.4 7.4-3.5 1.4-8.8 3-18.4 3.4-10.5.5-13.6.6-40.1.6s-29.7-.1-40.1-.6c-9.7-.4-14.9-2.1-18.4-3.4-4.6-1.8-7.9-4-11.4-7.4-3.5-3.5-5.6-6.8-7.4-11.4-1.4-3.5-3-8.8-3.4-18.4-.5-10.5-.6-13.6-.6-40.1s.1-29.7.6-40.1c.4-9.7 2.1-14.9 3.4-18.4 1.8-4.6 4-7.9 7.4-11.4 3.5-3.5 6.8-5.6 11.4-7.4 3.5-1.4 8.8-3 18.4-3.4 10.5-.5 13.6-.6 40.1-.6s29.7.1 40.1.6c9.7.4 14.9 2.1 18.4 3.4 4.6 1.8 7.9 4 11.4 7.4 3.5 3.5 5.6 6.8 7.4 11.4 1.4 3.5 3 8.8 3.4 18.4.5 10.5.6 13.6.6 40.1s-.1 29.7-.6 40.1z"/></svg><span class="fsblog-screen-reader-only">Visit us on Instagram</span></a></li> </ul> </div> </div> </footer> <div id="cookies_opt_in" style="display: none"> <div id="cookies_opt_in_disclaimer">We use tools, such as cookies, to enable essential services and functionality on our site and to collect data on how visitors interact with our site, products and services. By clicking CONTINUE, you agree to our use of these tools for advertising, analytics and support</div> <div id="cookies_opt_in_actions"> <button class="btn white btn-flat" onclick="FS.Scripts.optIn()">Continue</button> <a href="https://freemius.com/privacy/cookies/" class="btn white btn-flat" target="_blank" rel="noopener">Learn More</a> </div> </div> <!-- Google tag (gtag.js) --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ // Dynamically inject gtag script. FS.Scripts.injectScript('https://www.googletagmanager.com/gtag/js?id=G-KLSWMPC8SV', { async: true }); window.dataLayer = window.dataLayer || []; window.gtag = function() {dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-KLSWMPC8SV'); }); </script> <!-- Facebook Pixel Code --> <script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); fbq('init', '926380567447247'); fbq('track', "PageView"); }); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=926380567447247&ev=PageView&noscript=1" /></noscript><!-- End Facebook Pixel Code --> <!-- Quora Pixel Code (JS Helper) --> <script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ !function(q,e,v,n,t,s){if(q.qp) return; n=q.qp=function(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue=[];t=document.createElement(e);t.async=!0;t.src=v; s=document.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s);}(window, 'script', 'https://a.quora.com/qevents.js'); qp('init', 'c4bede8345574711b8a41985319b9b10'); qp('track', 'ViewContent'); }); </script> <noscript><img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/c4bede8345574711b8a41985319b9b10/pixel?tag=ViewContent&noscript=1"/></noscript><!-- End of Quora Pixel Code --> <!-- Twitter universal website tag code --> <script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','nuu9x'); twq('track','PageView'); }); </script> <!-- End Twitter universal website tag code --> <script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ window.smartlook||(function(d) { var o=smartlook=function(){ o.api.push(arguments)},h=d.getElementsByTagName('head')[0]; var c=d.createElement('script');o.api=new Array();c.async=true;c.type='text/javascript'; c.charset='utf-8';c.src='//rec.smartlook.com/recorder.js';h.appendChild(c); })(document); smartlook('init', '044b28d90a7bb06ea65d0794a2cee9f1fcc8fd7f'); }); </script> <!-- Begin AdRoll Embed Code --> <script type="text/javascript"> FS.Scripts.addTrackingScript(function(){ adroll_adv_id = "HDB442H3WZGRPP454AICJU"; adroll_pix_id = "EJBU7OCODBCR7HGEFJSXJ5"; (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); }); </script> <!-- End AdRoll Embed Code --> <script src='https://freemius.com/blog/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shCore.js?ver=3.0.9b' id='syntaxhighlighter-core-js'></script> <script src='https://freemius.com/blog/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shBrushPlain.js?ver=3.0.9b' id='syntaxhighlighter-brush-plain-js'></script> <script type='text/javascript'> (function(){ var corecss = document.createElement('link'); var themecss = document.createElement('link'); var corecssurl = "https://freemius.com/blog/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shCore.css?ver=3.0.9b"; if ( corecss.setAttribute ) { corecss.setAttribute( "rel", "stylesheet" ); corecss.setAttribute( "type", "text/css" ); corecss.setAttribute( "href", corecssurl ); } else { corecss.rel = "stylesheet"; corecss.href = corecssurl; } document.head.appendChild( corecss ); var themecssurl = "https://freemius.com/blog/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shThemeRDark.css?ver=3.0.9b"; if ( themecss.setAttribute ) { themecss.setAttribute( "rel", "stylesheet" ); themecss.setAttribute( "type", "text/css" ); themecss.setAttribute( "href", themecssurl ); } else { themecss.rel = "stylesheet"; themecss.href = themecssurl; } document.head.appendChild( themecss ); })(); SyntaxHighlighter.config.strings.expandSource = '+ expand source'; SyntaxHighlighter.config.strings.help = '?'; SyntaxHighlighter.config.strings.alert = 'SyntaxHighlighter\n\n'; SyntaxHighlighter.config.strings.noBrush = 'Can\'t find brush for: '; SyntaxHighlighter.config.strings.brushNotHtmlScript = 'Brush wasn\'t configured for html-script option: '; SyntaxHighlighter.defaults['pad-line-numbers'] = false; SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.all(); // Infinite scroll support if ( typeof( jQuery ) !== 'undefined' ) { jQuery( function( $ ) { $( document.body ).on( 'post-load', function() { SyntaxHighlighter.highlight(); } ); } ); } </script> <script src='https://freemius.com/blog/wp-content/themes/fsblog-2023/assets/dist/js/navigation.js?ver=0.31.0' id='fsblog-navigation-js'></script> <script id='fsblog-theme-fsblog-js-extra'> var blog_assets = {"url":"https:\/\/freemius.com\/blog\/wp-content\/themes\/fsblog-2023\/assets\/","fs_api_endpoint":"https:\/\/freemius.com\/blog\/wp-json\/freemius\/v1","enter_valid_email_prompt":"Please fill in a valid email.","retry_submission":"There was an error subscribing. Please try again."}; </script> <script src='https://freemius.com/blog/wp-content/themes/fsblog-2023/assets/dist/js/fs-blog.js?ver=0.31.0' id='fsblog-theme-fsblog-js'></script> <script src='https://freemius.com/blog/wp-content/themes/fsblog-2023/assets/dist/js/changelog.js?ver=0.31.0' id='fsblog-theme-changelog-navigation-js'></script> <script src='https://freemius.com/blog/wp-content/plugins/wp-featherlight/js/wpFeatherlight.pkgd.min.js?ver=1.3.4' id='wp-featherlight-js'></script> <script defer src='https://stats.wp.com/e-202447.js' id='jetpack-stats-js'></script> <script id='jetpack-stats-js-after'> _stq = window._stq || []; _stq.push([ "view", {v:'ext',blog:'87081745',post:'0',tz:'-5',srv:'freemius.com',j:'1:12.3'} ]); _stq.push([ "clickTrackerInit", "87081745", "0" ]); </script> <script src='https://js.freemius.com/fs/fomo.min.js?v=183&ver=0.5.0' id='fomo-widget-min-js'></script> <script src='https://freemius.com/blog/wp-content/plugins/fsblog-utilities/assets/dist/js/fomo-init.js?ver=0.5.0' id='fomo-widget-init-js'></script> </body> </html>