1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <title>Discover the best apps and workflows for your iPhone, Mac, and iPad â The Sweet Setup</title> 7 <link rel="alternate" type="application/rss+xml" title="The Sweet Setup" href="https://thesweetsetup.com/feed/"> 8 <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon.png" /> 9 <meta name="apple-mobile-web-app-title" content="Sweet Setup" /> 10 <meta name="facebook-domain-verification" content="x3h716by8sbeaokg61f4bbn9ei8500" /> 11 <!--[if lt IE 9]> 12
12<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
12 13 <![endif]--> 14 15 16 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 17 18 <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> 19 <meta name="description" content="Save yourself time and energy. We'll show you the best apps and workflows for your iPhone, iPad, and Mac. From productivity to reading to games and more..." /> 20 <link rel="canonical" href="https://thesweetsetup.com/" /> 21 <meta property="og:locale" content="en_US" /> 22 <meta property="og:type" content="website" /> 23 <meta property="og:title" content="Discover the best apps and workflows for your iPhone, Mac, and iPad â The Sweet Setup" /> 24 <meta property="og:description" content="Save yourself time and energy. We'll show you the best apps and workflows for your iPhone, iPad, and Mac. From productivity to reading to games and more..." /> 25 <meta property="og:url" content="https://thesweetsetup.com/" /> 26 <meta property="og:site_name" content="The Sweet Setup" /> 27 <meta property="article:modified_time" content="2022-11-17T22:39:45+00:00" /> 28
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://thesweetsetup.com/","url":"https://thesweetsetup.com/","name":"Discover the best apps and workflows for your iPhone, Mac, and iPad â The Sweet Setup","isPartOf":{"@id":"https://thesweetsetup.com/#website"},"datePublished":"2013-11-02T17:06:41+00:00","dateModified":"2022-11-17T22:39:45+00:00","description":"Save yourself time and energy. We'll show you the best apps and workflows for your iPhone, iPad, and Mac. From productivity to reading to games and more...","breadcrumb":{"@id":"https://thesweetsetup.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://thesweetsetup.com/"]}]},{"@type":"BreadcrumbList","@id":"https://thesweetsetup.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://thesweetsetup.com/#website","url":"https://thesweetsetup.com/","name":"The Sweet Setup","description":"The best apps and workflows for your iPhone, iPad, and Mac","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://thesweetsetup.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
28 29 <!-- / Yoast SEO plugin. --> 30 31 32<link rel='dns-prefetch' href='//cloud.typography.com' /> 33<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 34<link rel="alternate" type="application/rss+xml" title="The Sweet Setup » Home Comments Feed" href="https://thesweetsetup.com/home/feed/" /> 35 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.2.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 35-36
35 36 <script src="//www.googletagmanager.com/gtag/js?id=
36G-D46WD7FFRZ
vendor: 91 bytes, lines 36-37
36" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> 37
37<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 38 var mi_version = '11.2.0'; 39 var mi_track_user = true; 40 var mi_no_track_reason = ''; 41 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/thesweetsetup.com\/"}; 42 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 43 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 44 } else { 45 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 46 } 47 48 var disableStrs = [ 49 'ga-disable-G-D46WD7FFRZ', 50 ]; 51 52 /* Function to detect opted out users */ 53 function __gtagTrackerIsOptedOut() { 54 for (var index = 0; index < disableStrs.length; index++) { 55 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 56 return true; 57 } 58 } 59 60 return false; 61 } 62 63 /* Disable tracking if the opt-out cookie exists. */ 64 if (__gtagTrackerIsOptedOut()) { 65 for (var index = 0; index < disableStrs.length; index++) { 66 window[disableStrs[index]] = true; 67 } 68 } 69 70 /* Opt-out function */ 71 function __gtagTrackerOptout() { 72 for (var index = 0; index < disableStrs.length; index++) { 73 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 74 window[disableStrs[index]] = true; 75 } 76 } 77 78 if ('undefined' === typeof gaOptout) { 79 function gaOptout() { 80 __gtagTrackerOptout(); 81 } 82 } 83 window.dataLayer = window.dataLayer || []; 84 85 window.MonsterInsightsDualTracker = { 86 helpers: {}, 87 trackers: {}, 88 }; 89 if (mi_track_user) { 90 function __gtagDataLayer() { 91 dataLayer.push(arguments); 92 } 93 94 function __gtagTracker(type, name, parameters) { 95 if (!parameters) { 96 parameters = {}; 97 } 98 99 if (parameters.send_to) { 100 __gtagDataLayer.apply(null, arguments); 101 return; 102 } 103 104 if (type === 'event') { 105 parameters.send_to = monsterinsights_frontend.v4_id; 106 var hookName = name; 107 if (typeof parameters['event_category'] !== 'undefined') { 108 hookName = parameters['event_category'] + ':' + name; 109 } 110 111 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 112 MonsterInsightsDualTracker.trackers[hookName](parameters); 113 } else { 114 __gtagDataLayer('event', name, parameters); 115 } 116 117 } else { 118 __gtagDataLayer.apply(null, arguments); 119 } 120 } 121 122 __gtagTracker('js', new Date()); 123 __gtagTracker('set', { 124 'developer_id.dZGIzZG': true, 125 }); 126 if ( MonsterInsightsLocations.page_location ) { 127 __gtagTracker('set', MonsterInsightsLocations); 128 } 129 __gtagTracker('config', 'G-D46WD7FFRZ', {"forceSSL":"true","seo_score":"17","post_type":"page","tags":"untagged","focus_keyword":"best app"} ); 130 window.gtag = __gtagTracker; (function () { 131 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 132 /* ga and __gaTracker compatibility shim. */ 133 var noopfn = function () { 134 return null; 135 }; 136 var newtracker = function () { 137 return new Tracker(); 138 }; 139 var Tracker = function () { 140 return null; 141 }; 142 var p = Tracker.prototype; 143 p.get = noopfn; 144 p.set = noopfn; 145 p.send = function () { 146 var args = Array.prototype.slice.call(arguments); 147 args.unshift('send'); 148 __gaTracker.apply(null, args); 149 }; 150 var __gaTracker = function () { 151 var len = arguments.length; 152 if (len === 0) { 153 return; 154 } 155 var f = arguments[len - 1]; 156 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 157 if ('send' === arguments[0]) { 158 var hitConverted, hitObject = false, action; 159 if ('event' === arguments[1]) { 160 if ('undefined' !== typeof arguments[3]) { 161 hitObject = { 162 'eventAction': arguments[3], 163 'eventCategory': arguments[2], 164 'eventLabel': arguments[4], 165 'value': arguments[5] ? arguments[5] : 1, 166 } 167 } 168 } 169 if ('pageview' === arguments[1]) { 170 if ('undefined' !== typeof arguments[2]) { 171 hitObject = { 172 'eventAction': 'page_view', 173 'page_path': arguments[2], 174 } 175 } 176 } 177 if (typeof arguments[2] === 'object') { 178 hitObject = arguments[2]; 179 } 180 if (typeof arguments[5] === 'object') { 181 Object.assign(hitObject, arguments[5]); 182 } 183 if ('undefined' !== typeof arguments[1].hitType) { 184 hitObject = arguments[1]; 185 if ('pageview' === hitObject.hitType) { 186 hitObject.eventAction = 'page_view'; 187 } 188 } 189 if (hitObject) { 190 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
191 hitConverted = mapArgs(hitObject); 192 __gtagTracker('event', action, hitConverted); 193 } 194 } 195 return; 196 } 197 198 function mapArgs(args) { 199 var arg, hit = {}; 200 var gaMap = { 201 'eventCategory': 'event_category', 202 'eventAction': 'event_action', 203 'eventLabel': 'event_label', 204 'eventValue': 'event_value', 205 'nonInteraction': 'non_interaction', 206 'timingCategory': 'event_category', 207 'timingVar': 'name', 208 'timingValue': 'value', 209 'timingLabel': 'event_label', 210 'page': 'page_path', 211 'location': 'page_location', 212 'title': 'page_title', 213 'referrer' : 'page_referrer', 214 }; 215 for (arg in args) { 216 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 217 hit[gaMap[arg]] = args[arg]; 218 } else { 219 hit[arg] = args[arg]; 220 } 221 } 222 return hit; 223 } 224 225 try { 226 f.hitCallback(); 227 } catch (ex) { 228 } 229 }; 230 __gaTracker.create = newtracker; 231 __gaTracker.getByName = newtracker; 232 __gaTracker.getAll = function () { 233 return []; 234 }; 235 __gaTracker.remove = noopfn; 236 __gaTracker.loaded = true; 237 window['__gaTracker'] = __gaTracker; 238 })(); 239 } else { 240 console.log(""); 241 (function () { 242 function __gtagTracker() { 243 return null; 244 } 245 246 window['__gtagTracker'] = __gtagTracker; 247 window['gtag'] = __gtagTracker; 248 })(); 249 } 250 </script>
250 251 <!-- / Google Analytics by MonsterInsights --> 252
252<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 253 window.MonsterInsightsDualTracker.helpers.mapProductItem = function (uaItem) { 254 var prefixIndex, prefixKey, mapIndex; 255 256 var toBePrefixed = ['id', 'name', 'list_name', 'brand', 'category', 'variant']; 257 258 var item = {}; 259 260 var fieldMap = { 261 'price': 'price', 262 'list_position': 'index', 263 'quantity': 'quantity', 264 'position': 'index', 265 }; 266 267 for (mapIndex in fieldMap) { 268 if (uaItem.hasOwnProperty(mapIndex)) { 269 item[fieldMap[mapIndex]] = uaItem[mapIndex]; 270 } 271 } 272 273 for (prefixIndex = 0; prefixIndex < toBePrefixed.length; prefixIndex++) { 274 prefixKey = toBePrefixed[prefixIndex]; 275 if (typeof uaItem[prefixKey] !== 'undefined') { 276 item['item_' + prefixKey] = uaItem[prefixKey]; 277 } 278 } 279 280 return item; 281 }; 282 283 MonsterInsightsDualTracker.trackers['view_item_list'] = function (parameters) { 284 var items = parameters.items; 285 var listName, itemIndex, item, itemListName; 286 var lists = { 287 '_': {items: [], 'send_to': monsterinsights_frontend.v4_id}, 288 }; 289 290 for (itemIndex = 0; itemIndex < items.length; itemIndex++) { 291 item = MonsterInsightsDualTracker.helpers.mapProductItem(items[itemIndex]); 292 293 if (typeof item['item_list_name'] === 'undefined') { 294 lists['_'].items.push(item); 295 } else { 296 itemListName = item['item_list_name']; 297 if (typeof lists[itemListName] === 'undefined') { 298 lists[itemListName] = { 299 'items': [], 300 'item_list_name': itemListName, 301 'send_to': monsterinsights_frontend.v4_id, 302 }; 303 } 304 305 lists[itemListName].items.push(item); 306 } 307 } 308 309 for (listName in lists) { 310 __gtagDataLayer('event', 'view_item_list', lists[listName]); 311 } 312 }; 313 314 MonsterInsightsDualTracker.trackers['select_content'] = function (parameters) { 315 const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); 316 __gtagDataLayer('event', 'select_item', {items: items, send_to: parameters.send_to}); 317 }; 318 319 MonsterInsightsDualTracker.trackers['view_item'] = function (parameters) { 320 const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); 321 __gtagDataLayer('event', 'view_item', {items: items, send_to: parameters.send_to}); 322 }; 323 </script>
323 324
324<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 325 if (window.hasOwnProperty('MonsterInsightsDualTracker')){ 326 window.MonsterInsightsDualTracker.trackers['form:impression'] = function (parameters) { 327 __gtagDataLayer('event', 'form_impression', { 328 form_id: parameters.event_label, 329 content_type: 'form', 330 non_interaction: true, 331 send_to: parameters.send_to, 332 }); 333 }; 334 335 window.MonsterInsightsDualTracker.trackers['form:conversion'] = function (parameters) { 336 __gtagDataLayer('event', 'generate_lead', { 337 form_id: parameters.event_label, 338 send_to: parameters.send_to, 339 }); 340 }; 341 } 342 </script>
342 343
343<script type="text/javascript"> 344/* <![CDATA[ */ 345window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/thesweetsetup.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.7"}}; 346/*! This file is auto-generated */ 347!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); 348/* ]]> */ 349</script>
349 350<!-- WP Fusion --><style type="text/css">.woocommerce .product .variations option:disabled { display: none; } </style><link rel='stylesheet' id='wc-blocks-integration-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=7.2.0' type='text/css' media='all' /> 351<style id='wp-emoji-styles-inline-css' type='text/css'> 352 353 img.wp-smiley, img.emoji { 354 display: inline !important; 355 border: none !important; 356 box-shadow: none !important; 357 height: 1em !important; 358 width: 1em !important; 359 margin: 0 0.07em !important; 360 vertical-align: -0.1em !important; 361 background: none !important; 362 padding: 0 !important; 363 } 364</style> 365<link rel='stylesheet' id='wp-block-library-css' href='https://thesweetsetup.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.7' type='text/css' media='all' /> 366<link rel='stylesheet' id='wc-memberships-blocks-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce-memberships/assets/css/blocks/wc-memberships-blocks.min.css?ver=1.26.5' type='text/css' media='all' /> 367<style id='classic-theme-styles-inline-css' type='text/css'> 368/*! This file is auto-generated */ 369.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 370</style> 371<style id='global-styles-inline-css' type='text/css'> 372:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--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%);
372--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--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--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--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;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
372.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;} 373:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 374:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 375:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 376</style> 377<link rel='stylesheet' id='wpdm-font-awesome-css' href='https://thesweetsetup.com/wp-content/plugins/download-manager/assets/fontawesome/css/all.min.css?ver=6.6.7' type='text/css' media='all' /> 378<link rel='stylesheet' id='wpdm-frontend-css-css' href='https://thesweetsetup.com/wp-content/plugins/download-manager/assets/bootstrap/css/bootstrap.min.css?ver=6.6.7' type='text/css' media='all' /> 379<link rel='stylesheet' id='wpdm-front-css' href='https://thesweetsetup.com/wp-content/plugins/download-manager/assets/css/front.css?ver=6.6.7' type='text/css' media='all' /> 380<link rel='stylesheet' id='woocommerce-layout-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.3.6' type='text/css' media='all' /> 381<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.3.6' type='text/css' media='only screen and (max-width: 768px)' /> 382<link rel='stylesheet' id='woocommerce-general-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.3.6' type='text/css' media='all' /> 383<style id='woocommerce-inline-inline-css' type='text/css'> 384.woocommerce form .form-row .required { visibility: visible; } 385</style> 386<link rel='stylesheet' id='ppress-frontend-css' href='https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/css/frontend.min.css?ver=4.15.17' type='text/css' media='all' /> 387<link rel='stylesheet' id='ppress-flatpickr-css' href='https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.css?ver=4.15.17' type='text/css' media='all' /> 388<link rel='stylesheet' id='ppress-select2-css' href='https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.css?ver=6.6.7' type='text/css' media='all' /> 389<link rel='stylesheet' id='affwp-forms-css' href='https://thesweetsetup.com/wp-content/plugins/affiliate-wp/assets/css/forms.min.css?ver=2.27.2' type='text/css' media='all' /> 390<link rel='stylesheet' id='wc-memberships-frontend-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce-memberships/assets/css/frontend/wc-memberships-frontend.min.css?ver=1.26.5' type='text/css' media='all' /> 391<link rel='stylesheet' id='the-sweet-setup-type-css' href='//cloud.typography.com/764494/665462/css/fonts.css?ver=6.6.7' type='text/css' media='all' /> 392<link rel='stylesheet' id='the-sweet-setup-css' href='https://thesweetsetup.com/wp-content/themes/thesweetsetup/style.css?ver=1.0.14' type='text/css' media='all' /> 393<link rel='stylesheet' id='ss-social-circle-css' href='https://thesweetsetup.com/wp-content/themes/thesweetsetup/webfonts/ss-social-circle.css?ver=1.0.14' type='text/css' media='all' /> 394<link rel='stylesheet' id='ss-symbolicons-block-css' href='https://thesweetsetup.com/wp-content/themes/thesweetsetup/webfonts/ss-symbolicons-block.css?ver=1.0.14' type='text/css' media='all' /> 395<link rel='stylesheet' id='wc-pb-checkout-blocks-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/checkout-blocks.css?ver=7.1.2' type='text/css' media='all' /> 396<link rel='stylesheet' id='flexslider-css' href='https://thesweetsetup.com/wp-content/themes/thesweetsetup/flexslider/flexslider.css?ver=2.2.1' type='text/css' media='all' /> 397<link rel='stylesheet' id='wc-bundle-style-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/woocommerce.css?ver=7.1.2' type='text/css' media='all' />
398<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=11.2.0" id="monsterinsights-frontend-script-js" async="async" data-wp-strategy="async"></script>
vendor: 1 bytes, line 398
398
399<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ 400var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/thesweetsetup.com","hash_tracking":"false","v4_id":"G-D46WD7FFRZ"};/* ]]> */ 401</script>
vendor: 1 bytes, line 401
401
402<script type="text/javascript" src="https://thesweetsetup.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 402
402
403<script type="text/javascript" src="https://thesweetsetup.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 403
403
404<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/download-manager/assets/bootstrap/js/popper.min.js?ver=6.6.7" id="wpdm-poper-js"></script>
vendor: 1 bytes, line 404
404
405<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/download-manager/assets/bootstrap/js/bootstrap.min.js?ver=6.6.7" id="wpdm-frontend-js-js"></script>
vendor: 1 bytes, line 405
405
406<script type="text/javascript" id="wpdm-frontjs-js-extra"> 407/* <![CDATA[ */ 408var wpdm_url = {"home":"https:\/\/thesweetsetup.com\/","site":"https:\/\/thesweetsetup.com\/","ajax":"https:\/\/thesweetsetup.com\/wp-admin\/admin-ajax.php"}; 409var wpdm_js = {"spinner":"<i class=\"fas fa-sun fa-spin\"><\/i>","client_id":"c23d4702dafd0c0f3b4c7abd6a7afcfb"}; 410var wpdm_strings = {"pass_var":"Password Verified!","pass_var_q":"Please click following button to start download.","start_dl":"Start Download"}; 411/* ]]> */ 412</script>
vendor: 1 bytes, line 412
412
413<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/download-manager/assets/js/front.js?ver=3.3.02" id="wpdm-frontjs-js"></script>
vendor: 1 bytes, line 413
413
414<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.3.6" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 414
414
415<script type="text/javascript" id="wc-add-to-cart-js-extra"> 416/* <![CDATA[ */ 417var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/thesweetsetup.com\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; 418/* ]]> */ 419</script>
vendor: 1 bytes, line 419
419
420<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.3.6" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 420
420
421<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.3.6" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 421
421
422<script type="text/javascript" id="woocommerce-js-extra"> 423/* <![CDATA[ */ 424var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; 425/* ]]> */ 426</script>
vendor: 1 bytes, line 426
426
427<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.3.6" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 427
427
428<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.js?ver=4.15.17" id="ppress-flatpickr-js"></script>
vendor: 1 bytes, line 428
428
429<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.js?ver=4.15.17" id="ppress-select2-js"></script>
vendor: 1 bytes, line 429
429
430<script type="text/javascript" id="jquery-cookie-js-extra"> 431/* <![CDATA[ */ 432var affwp_scripts = {"ajaxurl":"https:\/\/thesweetsetup.com\/wp-admin\/admin-ajax.php"}; 433/* ]]> */ 434</script>
vendor: 1 bytes, line 434
434
435<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1-wc.9.3.6" id="jquery-cookie-js" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 435
435
436<script type="text/javascript" id="affwp-tracking-js-extra"> 437/* <![CDATA[ */ 438var affwp_debug_vars = {"integrations":{"woocommerce":"WooCommerce"},"version":"2.27.2","currency":"USD","ref_cookie":"affwp_ref","visit_cookie":"affwp_ref_visit_id","campaign_cookie":"affwp_campaign"}; 439/* ]]> */ 440</script>
vendor: 1 bytes, line 440
440
441<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/affiliate-wp/assets/js/tracking.min.js?ver=2.27.2" id="affwp-tracking-js"></script>
vendor: 1 bytes, line 441
441
442<script type="text/javascript" src="https://thesweetsetup.com/wp-content/themes/thesweetsetup/theme-scripts.js?ver=6.6.7" id="tss-theme-scripts-js"></script>
vendor: 1 bytes, line 442
442
443<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.9.3.6" id="flexslider-js" defer="defer" data-wp-strategy="defer"></script>
443 444
444<script> 445 window.wc_ga_pro = {}; 446 447 window.wc_ga_pro.ajax_url = 'https://thesweetsetup.com/wp-admin/admin-ajax.php'; 448 449 window.wc_ga_pro.available_gateways = {"stripe":"3. Secure Checkout"}; 450 451 // interpolate json by replacing placeholders with variables (only used by UA tracking) 452 window.wc_ga_pro.interpolate_json = function( object, variables ) { 453 454 if ( ! variables ) { 455 return object; 456 } 457 458 let j = JSON.stringify( object ); 459 460 for ( let k in variables ) { 461 j = j.split( '{$' + k + '}' ).join( variables[ k ] ); 462 } 463 464 return JSON.parse( j ); 465 }; 466 467 // return the title for a payment gateway 468 window.wc_ga_pro.get_payment_method_title = function( payment_method ) { 469 return window.wc_ga_pro.available_gateways[ payment_method ] || payment_method; 470 }; 471 472 // check if an email is valid 473 window.wc_ga_pro.is_valid_email = function( email ) { 474 return /[^\s@]+@[^\s@]+\.[^\s@]+/.test( email ); 475 }; 476 </script>
476 477 <!-- Google tag (gtag.js) --> 478
478<script async src='https://www.googletagmanager.com/gtag/js?id=G-6W9ES5KL64&l=dataLayer'></script>
478 479
479<script > 480 481
vendor: 149 bytes, lines 481-489
481window.dataLayer = window.dataLayer || []; 482 483 function gtag() { 484 dataLayer.push(arguments); 485 } 486 487 gtag('js', new Date()); 488 489 gtag('config', '
489G-6W9ES5KL64
vendor: 37 bytes, lines 489-491
489', {"cookie_domain":"auto"}); 490 491
491gtag('consent', 'default', {"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}); 492 493 494 (function() { 495 496 const event = document.createEvent('Event'); 497 498 event.initEvent( 'wc_google_analytics_pro_gtag_loaded', true, true ); 499 500 document.dispatchEvent( event ); 501 })(); 502 </script>
502 503 <link rel="https://api.w.org/" href="https://thesweetsetup.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://thesweetsetup.com/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://thesweetsetup.com/xmlrpc.php?rsd" /> 504<meta name="generator" content="WordPress 6.6.7" /> 505<meta name="generator" content="WooCommerce 9.3.6" /> 506<link rel='shortlink' href='https://thesweetsetup.com/' /> 507<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthesweetsetup.com%2F" /> 508<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthesweetsetup.com%2F&format=xml" /> 509
509<script type="text/javascript"> 510 var AFFWP = AFFWP || {}; 511 AFFWP.referral_var = 'ref'; 512 AFFWP.expiration = 30; 513 AFFWP.debug = 0; 514 515 516 AFFWP.referral_credit_last = 1; 517 </script>
517 518<link rel="stylesheet" type="text/css" href="https://cloud.typography.com/764494/665462/css/fonts.css" /> 519 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 520 521<!-- Meta Pixel Code -->
522<script type='text/javascript'> 523!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 524n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 525n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 526t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 527document,'script','https://connect.facebook.net/en_US/fbevents.js?v=next'); 528</script>
528 529<!-- End Meta Pixel Code --> 530 531
531<script type='text/javascript'> 532 var url = window.location.origin + '?ob=open-bridge'; 533 fbq('set', 'openbridge', '1547247442291447', url); 534 </script>
534 535
535<script type='text/javascript'>fbq('init', '1547247442291447', {}, { 536 "agent": "wordpress-6.6.7-4.0.1" 537})</script>
537<script type='text/javascript'> 538 fbq('track', 'PageView', []); 539 </script>
539 540<!-- Meta Pixel Code --> 541<noscript> 542<img height="1" width="1" style="display:none" alt="fbpx" 543src="https://www.facebook.com/tr?id=1547247442291447&ev=PageView&noscript=1" /> 544</noscript> 545<!-- End Meta Pixel Code --> 546
546<script type="text/javascript"> 547 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 548 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 549 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 550 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 551 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 552 </script>
552 553 <!-- WooCommerce Facebook Integration Begin --> 554
554<script type="text/javascript"> 555 556 fbq('init', '1547247442291447', {}, { 557 "agent": "woocommerce-9.3.6-3.2.10" 558}); 559 560 fbq( 'track', 'PageView', { 561 "source": "woocommerce", 562 "version": "9.3.6", 563 "pluginVersion": "3.2.10" 564} ); 565 566 document.addEventListener( 'DOMContentLoaded', function() { 567 // Insert placeholder for events injected when a product is added to the cart through AJAX. 568 document.body.insertAdjacentHTML( 'beforeend', '<div class=\"wc-facebook-pixel-event-placeholder\"></div>' ); 569 }, false ); 570 571 </script>
571 572 <!-- WooCommerce Facebook Integration End --> 573 574 <!-- MonsterInsights Form Tracking --> 575
575<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 576 function monsterinsights_forms_record_impression(event) { 577 monsterinsights_add_bloom_forms_ids(); 578 var monsterinsights_forms = document.getElementsByTagName("form"); 579 var monsterinsights_forms_i; 580 for (monsterinsights_forms_i = 0; monsterinsights_forms_i < monsterinsights_forms.length; monsterinsights_forms_i++) { 581 var monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id"); 582 var skip_conversion = false; 583 /* Check to see if it's contact form 7 if the id isn't set */ 584 if (!monsterinsights_form_id) { 585 monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.getAttribute("id"); 586 if (monsterinsights_form_id && monsterinsights_form_id.lastIndexOf('wpcf7-f', 0) === 0) { 587 /* If so, let's grab that and set it to be the form's ID*/ 588 var tokens = monsterinsights_form_id.split('-').slice(0, 2); 589 var result = tokens.join('-'); 590 monsterinsights_forms[monsterinsights_forms_i].setAttribute("id", result);/* Now we can do just what we did above */ 591 monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id"); 592 } else { 593 monsterinsights_form_id = false; 594 } 595 } 596 597 /* Check if it's Ninja Forms & id isn't set. */ 598 if (!monsterinsights_form_id && monsterinsights_forms[monsterinsights_forms_i].parentElement.className.indexOf('nf-form-layout') >= 0) { 599 monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.parentElement.parentElement.getAttribute('id'); 600 if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('nf-form-', 0)) { 601 /* If so, let's grab that and set it to be the form's ID*/ 602 tokens = monsterinsights_form_id.split('-').slice(0, 3); 603 result = tokens.join('-'); 604 monsterinsights_forms[monsterinsights_forms_i].setAttribute('id', result); 605 /* Now we can do just what we did above */ 606 monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute('id'); 607 skip_conversion = true; 608 } 609 } 610 611 if (monsterinsights_form_id && monsterinsights_form_id !== 'commentform' && monsterinsights_form_id !== 'adminbar-search' && monsterinsights_form_id !== 'goog-gt-votingForm') { 612 __gtagTracker('event', 'impression', { 613 event_category: 'form', 614 event_label: monsterinsights_form_id, 615 value: 1, 616 non_interaction: true 617 }); 618 619 /* If a WPForms Form, we can use custom tracking */ 620 if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('wpforms-form-', 0)) { 621 continue; 622 } 623 624 /* Formiddable Forms, use custom tracking */ 625 if (monsterinsights_forms_has_class(monsterinsights_forms[monsterinsights_forms_i], 'frm-show-form')) { 626 continue; 627 } 628 629 /* If a Gravity Form, we can use custom tracking */ 630 if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('gform_', 0)) { 631 continue; 632 } 633 634 /* If Ninja forms, we use custom conversion tracking */ 635 if (skip_conversion) { 636 continue; 637 } 638 639 var custom_conversion_mi_forms = false; 640 if (custom_conversion_mi_forms) { 641 continue; 642 } 643 644 if (window.jQuery) { 645 (function (form_id) { 646 jQuery(document).ready(function () { 647 jQuery('#' + form_id).on('submit', monsterinsights_forms_record_conversion); 648 }); 649 })(monsterinsights_form_id); 650 } else { 651 var __gaFormsTrackerWindow = window; 652 if (__gaFormsTrackerWindow.addEventListener) { 653 document.getElementById(monsterinsights_form_id).addEventListener("submit", monsterinsights_forms_record_conversion, false); 654 } else { 655 if (__gaFormsTrackerWindow.attachEvent) { 656 document.getElementById(monsterinsights_form_id).attachEvent("onsubmit", monsterinsights_forms_record_conversion); 657 } 658 } 659 } 660 661 } else { 662 continue; 663 } 664 } 665 } 666 667 function monsterinsights_forms_has_class(element, className) { 668 return (' ' + element.className + ' ').indexOf(' ' + className + ' ') > -1; 669 } 670 671 function monsterinsights_forms_record_conversion(event) { 672 var monsterinsights_form_conversion_id = event.target.id; 673 var monsterinsights_form_action = event.target.getAttribute("miforms-action"); 674 if (monsterinsights_form_conversion_id && !monsterinsights_form_action) { 675 document.getElementById(monsterinsights_form_conversion_id).setAttribute("miforms-action", "submitted"); 676 __gtagTracker('event', 'conversion', { 677 event_category: 'form', 678 event_label: monsterinsights_form_conversion_id, 679 value: 1, 680 }); 681 } 682 } 683 684 /* Attach the events to all clicks in the document after page and GA has loaded */ 685 function monsterinsights_forms_load() { 686 if (typeof (__gtagTracker) !== 'undefined' && __gtagTracker) { 687 var __gtagFormsTrackerWindow = window; 688 if (__gtagFormsTrackerWindow.addEventListener) { 689 __gtagFormsTrackerWindow.addEventListener("load", monsterinsights_forms_record_impression, false); 690 } else { 691 if (__gtagFormsTrackerWindow.attachEvent) { 692 __gtagFormsTrackerWindow.attachEvent("onload", monsterinsights_forms_record_impression); 693 } 694 } 695 } else { 696 setTimeout(monsterinsights_forms_load, 200); 697 } 698 } 699 700 /* Custom Ninja Forms impression tracking */ 701 if (window.jQuery) { 702 jQuery(document).on('nfFormReady', function (e, layoutView) { 703 var label = layoutView.el; 704 label = label.substring(1, label.length); 705 label = label.split('-').slice(0, 3).join('-'); 706 __gtagTracker('event', 'impression', { 707 event_category: 'form', 708 event_label: label, 709 value: 1, 710 non_interaction: true 711 }); 712 }); 713 } 714 715 /* Custom Bloom Form tracker */ 716 function monsterinsights_add_bloom_forms_ids() { 717 var bloom_forms = document.querySelectorAll('.et_bloom_form_content form'); 718 if (bloom_forms.length > 0) { 719 for (var i = 0; i < bloom_forms.length; i++) { 720 if ('' === bloom_forms[i].id) { 721 var form_parent_root = monsterinsights_find_parent_with_class(bloom_forms[i], 'et_bloom_optin'); 722 if (form_parent_root) { 723 var classes = form_parent_root.className.split(' '); 724 for (var j = 0; j < classes.length; ++j) { 725 if (0 === classes[j].indexOf('et_bloom_optin')) { 726 bloom_forms[i].id = classes[j]; 727 } 728 } 729 } 730 } 731 } 732 } 733 } 734 735 function monsterinsights_find_parent_with_class(element, className) { 736 if (element.parentNode && '' !== className) { 737 if (element.parentNode.className.indexOf(className) >= 0) { 738 return element.parentNode; 739 } else { 740 return monsterinsights_find_parent_with_class(element.parentNode, className); 741 } 742 } 743 return false;
744 } 745 746 monsterinsights_forms_load(); 747 </script>
747 748 <!-- End MonsterInsights Form Tracking --> 749 750
750<script> 751 var head = document.head; 752 var script = document.createElement("script"); 753 script.type = "text/javascript"; 754 script.src = "https://216426.t.hyros.com/v1/lst/universal-script?ph=ad2317e5cc8b9a82decfc259b915ceacb9521b706b0f2e0826e9167671ef50df&tag=!clicked&ref_url=" + encodeURI(document.URL); 755 head.appendChild(script); 756 </script>
756 757 <style id='wp-fonts-local' type='text/css'> 758@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 759@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 760</style> 761<meta name="generator" content="WordPress Download Manager 3.3.02" /> 762 <style> 763 /* WPDM Link Template Styles */ </style> 764 <style> 765 766 :root { 767 --color-primary: #4a8eff; 768 --color-primary-rgb: 74, 142, 255; 769 --color-primary-hover: #4a8eff; 770 --color-primary-active: #4a8eff; 771 --color-secondary: #6c757d; 772 --color-secondary-rgb: 108, 117, 125; 773 --color-secondary-hover: #6c757d; 774 --color-secondary-active: #6c757d; 775 --color-success: #18ce0f; 776 --color-success-rgb: 24, 206, 15; 777 --color-success-hover: #18ce0f; 778 --color-success-active: #18ce0f; 779 --color-info: #2CA8FF; 780 --color-info-rgb: 44, 168, 255; 781 --color-info-hover: #2CA8FF; 782 --color-info-active: #2CA8FF; 783 --color-warning: #FFB236; 784 --color-warning-rgb: 255, 178, 54; 785 --color-warning-hover: #FFB236; 786 --color-warning-active: #FFB236; 787 --color-danger: #ff5062; 788 --color-danger-rgb: 255, 80, 98; 789 --color-danger-hover: #ff5062; 790 --color-danger-active: #ff5062; 791 --color-green: #30b570; 792 --color-blue: #0073ff; 793 --color-purple: #8557D3;
794 --color-red: #ff5062; 795 --color-muted: rgba(69, 89, 122, 0.6); 796 --wpdm-font: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 797 } 798 799 .wpdm-download-link.btn.btn-link { 800 border-radius: 4px; 801 } 802 803 804 </style> 805 806 <!-- Google Tag Manager - thesweetsetup.com container -->
807<script>
vendor: 327 bytes, lines 807-811
807(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 808new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 809j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 810'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 811})(window,document,'script','dataLayer','
811GTM-PS7L89F
vendor: 3 bytes, line 811
811');
811</script>
811 812<!-- End Google Tag Manager --> 813 814</head> 815 816 817 818<body id="home" class="home page-template page-template-template-home page-template-template-home-php page page-id-2 theme-thesweetsetup woocommerce-no-js"> 819 820<!-- Google Tag Manager (noscript) -->
vendor: 67 bytes, line 820
820<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
820GTM-PS7L89F
vendor: 81 bytes, line 820
820"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
820<!-- End Google Tag Manager (noscript) --> 821 822 823<!-- Focus Quiz Hellobar 824 <div id="hellobar"> 825 <p><strong>ð FREE FOCUS ASSESSMENT</strong><span class="mobile">: All-New </span> → <a target="_blank" class="hello_button" href="https://thefocuscourse.com/quiz/?utm_source=thesweetsetup&utm_medium=tss_banner&utm_campaign=tss_hello_bar">Get Started!</a></p> 826 </div> 827--> 828 829<!-- 830<div id="hellobar"> // Ulysses hellobar 831<p><strong>Capture Your Ideas</strong><span class="mobile">: Learn Ulysses </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/ulysses/?ref=46">Brand New Course!</a></p> 832</div> --> 833 834 835<!-- Calm Inbox Hellobar 836<div id="hellobar"> 837<p><strong>ð NEW: Calm Inbox<span class="mobile">: Less Email, More Focus </span> → </strong><a target="_blank" class="hello_button" href="https://thesweetsetup.com/calm/?ref=46">Get Access</a></p> 838</div> 839--> 840 841 842<!-- Planner Hellobar 843<div id="hellobar"> 844<p><strong>ð NEW: 2023 Digital Planner</strong><span class="mobile">: Made for iPad </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/planner/?ref=46">Yes, Please!</a></p> 845</div> 846 847 --> 848 849<!-- Lead Magnet: All the Things workshop and template Hellobar --> 850<div id="hellobar"> 851 <p><strong>FREE! Plan Your Ideal Week</strong><span class="mobile">: Bonus Workshop + Planner </span> → <a class="hello_button" data-rm-show="wdg_yb0sir9h" >Get the Workshop</a></p> 852 </div> 853 854 855<!-- All the Things Hellobar 856<div id="hellobar"> 857<p><strong>NEW! All the Things</strong><span class="mobile">: Productivity Course </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/things/?ref=46">Check it Out</a></p> 858</div> 859--> 860 861<!-- Productivity Workshop 862<div id="hellobar"> 863 <p><strong>Productivity Workshop</strong><span class="mobile">: The 4-Part Flywheel </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/productivity-power-hour/?ref=46">GET ACCESS!</a></p> 864</div> 865--> 866 867<!-- Complete Bundle 868 <div id="hellobar"> 869 <p><strong>Bundle Up and Save</strong><span class="mobile">: 25% discount on all app courses </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/bundle/?ref=46">Learn More</a></p> 870 </div> --> 871 872 873<!-- Simplified Time Management 874 <div id="hellobar"> 875 <p><strong>Simplify Your Time Management</strong><span class="mobile">: New Course </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/time/?ref=46">Finally!</a></p> 876 </div> 877 --> 878 879<!-- To Obsidian and Beyond 880 <div id="hellobar"> 881 <p><strong>ð§ To Obsidian and Beyond</strong><span class="mobile">: All-New Course </span> → <a target="_blank" class="hello_button" href="https://thesweetsetup.com/obsidian/?ref=46">GET ACCESS</a></p> 882 </div> 883--> 884 885<div id="header-wrap"> 886 <header id="header"> 887 <a href="https://thesweetsetup.com"><img src="https://thesweetsetup.com/wp-content/themes/thesweetsetup/img/tss_logo.png" alt="The Sweet Setup" id="logo"/></a> 888 <div id="about"> 889 <span><strong><a href="/colophon/">ABOUT</a> <a href="/training/">COURSES</a> <a href="/blog/">BLOG</a></strong></span> 890 891 </div> 892 893 <!-- ### NEW HEADER TEXT, BUT NEEDS THE CSS FOR THE ABOUT DIV TO BE UPDATED SO IT DOESN'T LOOK UGLY ### 894 <span>Productivity and creativity for Apple Power Users.</span> <a href="/blog/">Reviews and workflows</a> published every week. Over 14,000 customers to our <a href="/training/"online courses</a>. 895 896 #### Original Header Text #### 897 <span>We recommend the best apps for your iPhone, iPad, and Mac.</span> Get in-depth training for our most popular app picks. are sorted within <a href="https://thesweetsetup.com">app categories</a>. You can read all <a href="https://thesweetsetup.com/about/">about us</a>, subscribe via <a href="/feed">RSS</a>, or follow us on <a href="https://twitter.com/thesweetsetup">Twitter</a>. 898 --> 899 900 901
902 <a class="tss-dashboard-link" href="https://thesweetsetup.com/my-account">Sign In</a> 903 <nav class="menu-main-menu-container"><ul id="main-nav" class="menu"><li id="menu-item-131604" class="main-nav menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-131604"><a href="#">Categories</a> 904<ul class="sub-menu"> 905 <li id="menu-item-131612" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-131612"><a href="https://thesweetsetup.com/category/mindfulness/" class="ss-compass">Mindfulness</a></li> 906 <li id="menu-item-131611" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-131611"><a href="https://thesweetsetup.com/category/workflows/" class="ss-rulerpencil">Workflows</a></li> 907 <li id="menu-item-131610" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-131610"><a href="https://thesweetsetup.com/category/sweet-setup-interview/" class="ss-ellipsischat">Setups</a></li> 908 <li id="menu-item-131609" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-131609"><a href="https://thesweetsetup.com/category/quick-tip/" class="ss-hammerscrewdriver">Quick Tips</a></li> 909</ul> 910</li> 911</ul></nav> 912 <div id="search-icon"><a class="ss-search" href="#"></a></div> 913 914 <div id="search"> 915 <form action="https://thesweetsetup.com" > 916 <input id="search-input" name="s" value="" maxlength="200" placeholder="Search…"/> 917 <input type="submit" value="Go" style="visibility: hidden;" /> 918 </form> 919 </div><!-- /#search --> 920 921 </header><!-- /#header --> 922</div><!-- /#header-wrap --> 923 924 925<div id="content-wrap"> 926 927<article id="main-content"> 928 929 <div id="article-hero" class="flexslider"> 930 <ul class="slides" style="margin:0;padding:0"> 931 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 932 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 933 <div class="hero-text-wrap"> 934 <div class="featured-app non-app">New Drop: 2024 Digital Planner (perfect for iPad)</div> 935 <h2 class="app-name"><a href="https://thesweetsetup.com/focus-course-digital-planner/"> 936 The 2024 Clear Action Planner </a> 937 </h2> 938 <div class="description">The ultimate combination of analog and digital productivity.</div><!-- /.description --> 939 </div><!-- /.hero-text-wrap --> 940 <a href="https://thesweetsetup.com/focus-course-digital-planner/" class="button">Read More</a> 941 <div class="hero-overlay"></div> 942 <img src="https://thesweetsetup.com/wp-content/uploads/2023/11/Plan-Your-Year-2024-7.jpg" alt="" width="840" height="350" /> 943 </div> 944 </li> 945 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 946 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 947 <div class="hero-text-wrap"> 948 <div class="featured-app ">The Best Habit Tracking App for iOS</div> 949 <h2 class="app-name"><a href="https://thesweetsetup.com/apps/best-habit-tracking-app-ios/"> 950 Streaks </a> 951 </h2> 952 <div class="description">Streaks gives you useful widgets, integration with Apple Health, phenomenal Shortcuts support, and everything you need to build good habits (or break bad ones).</div><!-- /.description --> 953 </div><!-- /.hero-text-wrap --> 954 <a href="https://thesweetsetup.com/apps/best-habit-tracking-app-ios/" class="button">Read More</a> 955 <div class="hero-overlay"></div> 956 <img src="https://thesweetsetup.com/wp-content/uploads/2019/10/Best-Habit-Tracker-Hero.jpg" alt="Streaks" width="840" height="350" /> 957 </div> 958 </li> 959 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 960 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 961 <div class="hero-text-wrap"> 962 <div class="featured-app non-app">A Beginner’s Guide to Notion</div> 963 <h2 class="app-name"><a href="https://thesweetsetup.com/a-beginners-guide-to-notion/"> 964 A Beginner's Guide to Notion </a> 965 </h2> 966 <div class="description">We share our best tips and templates for getting started with Notion and also cover the basic elements and common use cases for getting the most out of it.</div><!-- /.description --> 967 </div><!-- /.hero-text-wrap --> 968 <a href="https://thesweetsetup.com/a-beginners-guide-to-notion/" class="button">Read More</a> 969 <div class="hero-overlay"></div> 970 <img src="https://thesweetsetup.com/wp-content/uploads/2022/06/Notion-Beginners-Guide-2.jpg" alt="" width="840" height="350" /> 971 </div> 972 </li> 973 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 974 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 975 <div class="hero-text-wrap"> 976 <div class="featured-app non-app">Obsidian vs. Roam vs. LogSeq: Which PKM App is Right For You?</div> 977 <h2 class="app-name"><a href="https://thesweetsetup.com/obsidian-vs-roam/"> 978 Obsidian vs. Roam Research vs. LogSeq </a> 979 </h2> 980 <div class="description">Find out which PKM app is best for you.</div><!-- /.description --> 981 </div><!-- /.hero-text-wrap --> 982 <a href="https://thesweetsetup.com/obsidian-vs-roam/" class="button">Read More</a> 983 <div class="hero-overlay"></div> 984 <img src="https://thesweetsetup.com/wp-content/uploads/2022/02/pkmapphero.jpeg" alt="" width="840" height="350" /> 985 </div> 986 </li> 987 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 988 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 989 <div class="hero-text-wrap"> 990 <div class="featured-app ">The Best Time Tracking App</div> 991 <h2 class="app-name"><a href="https://thesweetsetup.com/apps/best-time-tracking-app/"> 992 Timery </a> 993 </h2> 994 <div class="description">Timery is best time tracking app on any platform because it gives you powerful iOS widgets and virtually limitless automation possibilities with phenomenal Shortcuts support.</div><!-- /.description --> 995 </div><!-- /.hero-text-wrap --> 996 <a href="https://thesweetsetup.com/apps/best-time-tracking-app/" class="button">Read More</a> 997 <div class="hero-overlay"></div> 998 <img src="https://thesweetsetup.com/wp-content/uploads/2021/03/timeryhero.jpg" alt="Timery" width="840" height="350" /> 999 </div> 1000 </li> 1001 <li style="margin:0;padding:0;max-width:840px;height:350px;"> 1002 <div style="position:relative;max-width:840px;height:350px;overflow:hidden;"> 1003 <div class="hero-text-wrap"> 1004 <div class="featured-app non-app">A Beginnerâs Guide to Craft: Daily Notes</div> 1005 <h2 class="app-name"><a href="https://thesweetsetup.com/a-beginners-guide-to-craft-daily-notes/"> 1006 A Beginnerâs Guide to Craft </a> 1007 </h2> 1008 <div class="description">Making the most of Craft's Daily Notes feature.</div><!-- /.description --> 1009 </div><!-- /.hero-text-wrap --> 1010 <a href="https://thesweetsetup.com/a-beginners-guide-to-craft-daily-notes/" class="button">Read More</a> 1011 <div class="hero-overlay"></div> 1012 <img src="https://thesweetsetup.com/wp-content/uploads/2021/09/Craft-Daily-Notes-Hero-2.jpeg" alt="" width="840" height="350" /> 1013 </div> 1014 </li> 1015 </ul> 1016 </div><!-- /#article-hero --> 1017
1017<script type="text/javascript"> 1018 jQuery(document).ready(function($){ 1019 $('.flexslider').flexslider({ 1020 slideshow: false, 1021 controlNav: true, 1022 directionNav: false, 1023 }); 1024 // $(".flexslider .slides").slidesjs({ 1025 // width: 840, 1026 // height: 350 1027 // }); 1028 }); 1029 </script>
1029 1030 1031 1032 <!-- Newsletter CTA -- to edit the Style of this, go to the header.php file for the inline CSS --> 1033 <div class="home-newsletter" > 1034 <div class="container"> <!-- a.k.a. container --> 1035 <div class="newsletter-text"> 1036 1037 <h2>Is your day as productive as it could be?</h2> 1038 1039 <p>With the right apps and — <em>more importantly</em> — the right workflows, you can easily improve your focus and productivity.</p> 1040 1041 <p>We have sorted through thousands of apps and systems so you donât have to.</p> 1042 1043 </div> 1044 1045 <div class="newsletter-form"> 1046 <form action='//blancmedia.activehosted.com/proc.php' method='post' id='_form_279' accept-charset='utf-8' enctype='multipart/form-data'> 1047 <input type='hidden' name='f' value='279'> 1048 <input type='hidden' name='s' value=''> 1049 <input type='hidden' name='c' value='0'> 1050 <input type='hidden' name='m' value='0'> 1051 <input type='hidden' name='act' value='sub'> 1052 <input type='hidden' name='nlbox[]' value='3'> 1053 1054 <input type="hidden" name="field[91]" value="Home Page Header" /> 1055 1056 <input type="text" name="fullname" value="" class="email" placeholder="First Name" required=""> 1057 <input type="email" value="" name="email" class="email" placeholder="[email protected]" required=""> 1058 <div><input type="submit" value="Send Me the Guide!" name="subscribe" class="submit" ></div> 1059 1060 </form> 1061 <p style="clear: both;"></p> 1062 </div><!-- /newsletter-form --> 1063 1064 </div><!-- /container /box --> 1065 </div><!-- /newsletter --> 1066 1067 1068 <div class="logo_wall" style="margin-bottom: 50px;"> 1069 <center> 1070 <img class="logos" src="https://thesweetsetup.com/wp-content/themes/thesweetsetup/img/tss-logo-wall-transparent.png" alt="Logos" /> 1071 </center> 1072 </div> 1073 1074 1075 1076 <!-- Training Callout Box can go here... It will need some top and side padding, and a bit of styling. --> 1077 1078 1079 1080<!-- 1081 1082 <div id="home-jb" style="max-width:720px; margin-top: 20px; margin-left: 30px; margin-right: 30px; margin-bottom: 20px; "> 1083 <div class="johnsonbox" style="background-image: linear-gradient(to bottom right, #dbecff 0%, #e8f3ff 100%);" > 1084 <h3 class="jtitle">Our Staff Picks for 2021</h3> 1085 <p class="jpara">We spend an inordinate amount of time sorting through hundreds of apps to find the very best. Our team here at The Sweet Setup put together <strong>a short list of our must-have, most-used apps in 2021.</strong></p> 1086 <p><a href="u0khlftfpy60cmmmxp7l" class="jbutton" >Send Me The Roundup</a></p> 1087 </div> 1088 </div> 1089 1090--> 1091 1092<div class="category-grid"> 1093 1094 1095<!-- Latest Posts Under Mindfulness --> 1096<div class="category grid-1"> 1097 <h3><a class="ss-compass" href="https://thesweetsetup.com/category/mindfulness/">Mindfulness</a></h3> 1098 <div class="app-wrap"> 1099 <div class="subtitle"> 1100 <a href="https://thesweetsetup.com/focus-course-live-open-now-with-special-bonus-2/">Focus Course Live: Open Now (With Special Bonus) <span>»</span></a> 1101 </div> 1102 </div> 1103 <div class="app-wrap"> 1104 <div class="subtitle"> 1105 <a href="https://thesweetsetup.com/how-to-host-your-own-personal-retreat/">How to Host Your Own Personal Retreat <span>»</span></a> 1106 </div> 1107 </div> 1108 <div class="app-wrap"> 1109 <div class="subtitle"> 1110 <a href="https://thesweetsetup.com/august-focus-digest/">Solitude Deprivation (August Focus Digest) <span>»</span></a> 1111 </div> 1112 </div> 1113 <div class="app-wrap"> 1114 <div class="subtitle"> 1115 <a href="https://thesweetsetup.com/mindfulness-monday-what-inboxed-need-to-be-calmed/">Mindfulness Monday: What Inboxes Need to be Calmed? <span>»</span></a> 1116 </div> 1117 </div> 1118 </div> 1119 1120 1121 1122<!-- Latest Posts Under Workflows --> 1123 <div class="category grid-2"> 1124 <h3><a class="ss-rulerpencil" href="https://thesweetsetup.com/category/workflows/">Workflows</a></h3> 1125 <div class="app-wrap"> 1126 <div class="subtitle"> 1127 <a href="https://thesweetsetup.com/morgen-adds-obsidian-integration-for-time-blocking-your-plain-text-task-list/">Morgen Adds Obsidian Integration for Time Blocking Your Plain Text Task List <span>»</span></a> 1128 </div>
1129 </div> 1130 <div class="app-wrap"> 1131 <div class="subtitle"> 1132 <a href="https://thesweetsetup.com/shawn-blanc-ulysses-setup/">Shawn Blanc’s Ulysses Setup <span>»</span></a> 1133 </div> 1134 </div> 1135 <div class="app-wrap"> 1136 <div class="subtitle"> 1137 <a href="https://thesweetsetup.com/the-ulysses-url-scheme-and-siri-shortcuts/">The Ulysses URL Scheme and Siri Shortcuts <span>»</span></a> 1138 </div> 1139 </div> 1140 <div class="app-wrap"> 1141 <div class="subtitle"> 1142 <a href="https://thesweetsetup.com/mikes-obsidian-task-management-dashboard-workflow/">Mike’s Obsidian Task Management Dashboard Workflow <span>»</span></a> 1143 </div> 1144 </div> 1145 </div> 1146 1147 1148 1149<!-- Latest Posts Under Interviews --> 1150<div class="category grid-3"> 1151 <h3><a class="ss-ellipsischat" href="https://thesweetsetup.com/category/sweet-setup-interview/">Setups</a></h3> 1152 <div class="app-wrap"> 1153 <div class="subtitle"> 1154 <a href="https://thesweetsetup.com/see-how-chloe-revamped-her-iphone-home-screen-with-widgets/">See How Chloe Revamped Her iPhone Home Screen with Widgets <span>»</span></a> 1155 </div> 1156 </div> 1157 <div class="app-wrap"> 1158 <div class="subtitle"> 1159 <a href="https://thesweetsetup.com/josh-ginters-2022-m1-pro-macbook-pro-accounting-setup/">Josh Ginterâs 2022 M1 Pro MacBook Pro Accounting Setup <span>»</span></a> 1160 </div> 1161 </div> 1162 <div class="app-wrap"> 1163 <div class="subtitle"> 1164 <a href="https://thesweetsetup.com/josh-ginters-imac-setup-for-accounting/">Josh Ginterâs iMac Setup for Accounting <span>»</span></a> 1165 </div> 1166 </div> 1167 <div class="app-wrap"> 1168 <div class="subtitle"> 1169 <a href="https://thesweetsetup.com/chris-ferenzis-mac-setup-for-wedding-photography/">Chris Ferenzi’s Mac Setup for Wedding Photography <span>»</span></a> 1170 </div> 1171 </div> 1172 </div> 1173 1174 1175<!-- Latest Posts Under QuickTips --> 1176 <div class="category grid-4"> 1177 <h3><a class="ss-hammerscrewdriver" href="https://thesweetsetup.com/category/quick-tip/">Quick Tips</a></h3> 1178 <div class="app-wrap"> 1179 <div class="subtitle"> 1180 <a href="https://thesweetsetup.com/automatic-time-tracking-with-timing-for-mac/">Automatic Time Tracking with Timing on the Mac <span>»</span></a> 1181 </div> 1182 </div> 1183 <div class="app-wrap"> 1184 <div class="subtitle"> 1185 <a href="https://thesweetsetup.com/the-ultimate-guide-to-apple-notes/">The Ultimate Guide to Apple Notes <span>»</span></a> 1186 </div> 1187 </div> 1188 <div class="app-wrap"> 1189 <div class="subtitle"> 1190 <a href="https://thesweetsetup.com/setting-up-a-calm-inbox-view-for-a-distraction-free-email/">Setting up a âCalm Inboxâ View for a Distraction Free Email <span>»</span></a> 1191 </div> 1192 </div> 1193 <div class="app-wrap"> 1194 <div class="subtitle"> 1195 <a href="https://thesweetsetup.com/use-hazel-to-auto-file-your-documents/">Quick Tip: Using Hazel to Auto-File Your Documents <span>»</span></a> 1196 </div> 1197 </div> 1198 </div> 1199 1200 1201 1202 1203 1204 1205<div class="clear"></div> 1206 1207 1208<div class="platforms"> 1209 <a href="/platform/iphone/" class="iphone"><span class="ss-cell"></span>iPhone</a> 1210 <a href="/platform/ipad/" class="ipad"><span class="ss-tablet"></span>iPad</a> 1211 <a href="/platform/mac/" class="mac"><span class="ss-desktop"></span>Mac</a> 1212</div> 1213 1214<div class="clear"></div> 1215 1216</div><!-- /.category-grid --> 1217 1218</article><!-- /#main-content --> 1219 1220 1221<aside id="side-bar"> 1222 <div class="follow-us"> 1223 <h3 class="side-title">Follow us <a href="https://twitter.com/thesweetsetup" class="ss-social-circle ss-twitter"></a> <a href="https://thesweetsetup.com/feed" class="ss-social-circle ss-rss"></a></h3> 1224 </div><!-- /.follow-us --> 1225 1226 <div class="newsletter-sidebar"> 1227 <h3 class="side-title"><a href="https://thesweetsetup.com/newsletter/">Get App Picks, Guides, & More</a></h3> 1228 <div class="post-wrap"> 1229 <p class="post-excerpt">Get workflow tips, app recommendations, how-to guides, stories, and more delivered to your inbox. Plus we'll send you our productivity guide for free!</p> 1230 <form action='//blancmedia.activehosted.com/proc.php' method='post' id='_form_126' accept-charset='utf-8' enctype='multipart/form-data'> 1231 <input type='hidden' name='f' value='126'> 1232 <input type='hidden' name='s' value=''> 1233 <input type='hidden' name='c' value='0'> 1234 <input type='hidden' name='m' value='0'> 1235 <input type='hidden' name='act' value='sub'> 1236 <input type='hidden' name='nlbox[]' value='3'> 1237 <p class="email"> 1238 <input class="newsletter" type="email" name="email" required placeholder="Your best email" /> 1239 </p> 1240 <center> 1241 <p class="email"> 1242 <input type="submit" class="submit" value="Sweet!" /> 1243 </p> 1244 </center> 1245 </form> 1246 </div><!-- /.post-wrap --> 1247 </div><!-- /.newsletter --> 1248 1249 1250 <div class="recently"> 1251 <h3 class="side-title"><a href="https://thesweetsetup.com/training/">Best-Selling Courses</a></h3> 1252 1253 1254 <div class="post-wrap"> 1255 <h4 class="post-title"><a href="https://thesweetsetup.com/accelerator/">ð All Access Pass ð</a></h4> 1256 <p class="post-excerpt"><strong>Join the Focus Club</strong> and get instant access to the entire course library, resource vault, live workshops, and more. <a href="https://thesweetsetup.com/club/">»</a></p> 1257 </div><!-- /.post-wrap --> 1258 1259 <div class="post-wrap"> 1260 <h4 class="post-title"><a href="https://thesweetsetup.com/things/">Productivity Masterclass</a></h4> 1261 <p class="post-excerpt">Our best-selling productivity course, All the Things. Stop being managed by your task list. <a href="https://thesweetsetup.com/things/">»</a></p> 1262 </div><!-- /.post-wrap --> 1263 1264 <!-- 1265 <div class="post-wrap"> 1266 <h4 class="post-title"><a href="https://thesweetsetup.com/obsidian/">NEW: To Obsidian and Beyond</a></h4> 1267 <p class="post-excerpt">Organize your notes and ideas to make creative output easy with Obsidian. For beginners and pros alike. <a href="https://thesweetsetup.com/obsidian/">»</a></p> 1268 </div><!-- /.post-wrap --> 1269 1270 <div class="post-wrap"> 1271 <h4 class="post-title"><a href="https://thesweetsetup.com/training/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_att">Full Course List</a></h4> 1272 <p class="post-excerpt">Serving 17,000 customers since 2013, we have a library full of in-depth courses to help you be more productive, creative, and focused. <a href="https://thesweetsetup.com/training/">View all courses »</a></p> 1273 </div><!-- /.post-wrap --> 1274 1275 1276 <!-- 1277 <div class="post-wrap"> 1278 <h4 class="post-title"><a href="https://thesweetsetup.com/bundle/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_bundle">Bundle up and Save</a></h4> 1279 <p class="post-excerpt">Save 45% ($241 discount) when you get all ten in-depth courses to complete your library. <a href="https://thesweetsetup.com/bundle/">»</a></p> 1280 </div><!-- /.post-wrap --> 1281 1282 1283 </div><!-- /.recently --> 1284 1285 1286 <div class="recently"> 1287 <h3 class="side-title"><a href="https://thesweetsetup.com/blog/">The Latest Posts</a></h3> 1288 <div class="post-wrap"> 1289 <h4 class="post-title"><a href="https://thesweetsetup.com/4-flaws-of-a-busy-calendar/">4 flaws of a busy calendar</a></h4> 1290 <p class="post-excerpt">Youâve tried the apps, time-blocking, and a dozen different routines and systems for getting your calendar under control. And you still struggle to dedicate time throughout the week to the most important stuff in your life. And so you might be wondering why The Reset Summit will help, when everything else has failed to move the needle for you. To show you, I want to tell you <strong>why productivity systems fail in the first place.</strong> <a href="https://thesweetsetup.com/4-flaws-of-a-busy-calendar/">»</a></p> 1291 </div><!-- /.post-wrap --> 1292 <div class="post-wrap"> 1293 <h4 class="post-title"><a href="https://thesweetsetup.com/from-chaos-to-calm/">From Chaos to Calm</a></h4> 1294 <p class="post-excerpt">
1294When your schedule is organized, and your tasks are not overwhelming, it creates margin in your life, which means you have time for what is important. And also, you have time for what is awesome and fun! <strong>Margin is one of the most important metrics of health and success in your life.</strong> Margin is a sign of good health. <a href="https://thesweetsetup.com/from-chaos-to-calm/">»</a></p> 1295 </div><!-- /.post-wrap --> 1296 <div class="post-wrap"> 1297 <h4 class="post-title"><a href="https://thesweetsetup.com/now-open-the-reset-summit/">Now Open – The Reset Summit!</a></h4> 1298 <p class="post-excerpt">The Reset Summit is here! <a href="https://thesweetsetup.com/now-open-the-reset-summit/">»</a></p> 1299 </div><!-- /.post-wrap --> 1300 <div class="post-wrap"> 1301 <h4 class="post-title"><a href="https://thesweetsetup.com/did-you-outgrow-your-schedule/">Did you outgrow your schedule?</a></h4> 1302 <p class="post-excerpt">What if youâve outgrown your schedule, but you donât realize it? This is actually pretty normal. (It happens to me, too.) Why? Because life changes throughout the year. <a href="https://thesweetsetup.com/did-you-outgrow-your-schedule/">»</a></p> 1303 </div><!-- /.post-wrap --> 1304 <div class="post-wrap"> 1305 <h4 class="post-title"><a href="https://thesweetsetup.com/how-to-do-hard-things-every-day-may-focus-digest/">How to Do Hard Things Every Day (May Focus Digest)</a></h4> 1306 <p class="post-excerpt">Welcome to May! This monthly digest is for folks who want to create a more ideal schedule, get organized, and stay in control of the things that matter. If you are new to the digest…here's what to look forward to on the first Monday of every month: A short article on a single concept around […] <a href="https://thesweetsetup.com/how-to-do-hard-things-every-day-may-focus-digest/">»</a></p> 1307 </div><!-- /.post-wrap --> 1308 </div><!-- /.recently --> 1309 1310 <!-- 1311 This is where the sidebar code for the Articles, Tips and Tricks section should go. 1312 I took it out because (a) we don't update it ever and (b) I'm wondering if it distracts from the Course listings. 1313 I've saved that code as its own file in the theme folder as the file articls-tips-tricks.txt 1314 (Nov 1, 2018 -- S.B.) 1315 --> 1316 1317 1318 1319</aside><!-- /#side-bar --> 1320 1321<div class="clear"></div> 1322 <!-- New smaller sidebar for homepage, August 2021 --> 1323 1324</div><!-- /#content-wrap --> 1325 1326 1327<footer id="footer"> 1328 <nav id="footer-nav"> 1329 <ul> 1330 <li><a href="/">Home</a></li> 1331 <li><a href="https://thesweetsetup.com/colophon/">About</a></li> 1332 <li><a href="https://thesweetsetup.com/training/">Products</a></li> 1333 <li><a href="https://thesweetsetup.com/contact/">Contact</a></li> 1334 <li><a href="https://thesweetsetup.com/blog/">Blog</a></li> 1335 <!-- <li><a href="https://thesweetsetup.com/accessories/">Accessories</a></li> --> 1336 <li><a href="https://thesweetsetup.com/newsletter/">Newsletter</a></li> 1337 <li class="footer-dashboard"><a class="tss-dashboard-link" href="https://thesweetsetup.com/my-account">Sign In</a></li> 1338 </ul> 1339 </nav><!-- /#footer-nav --> 1340 1341 <div id="copyright"> 1342 <span>A website by <a href="https://shawnblanc.net">Shawn Blanc</a> and friends. See also: <a href="https://thefocuscourse.com">The Focus Course</a> | <a href="http://toolsandtoys.net">Tools & Toys</a></span> 1343 <br /> 1344 © 2026 Blanc Media, LLC 1345 <div id="props"> 1346 <a href="http://inkblotmediagroup.com" target="_blank">Design by Ink Blot Media Group</a> ⢠<a href="http://mondaybynoon.com" target="_blank">Dev by Jonathan Christopher</a> 1347 <br /> 1348 </div> 1349 </div><!-- /#copyright --> 1350 1351 <!-- Google Tag Manager (noscript) thesweetsetup.com container -->
vendor: 68 bytes, lines 1351-1352
1351 1352<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1352GTM-PS7L89F
vendor: 83 bytes, lines 1352-1353
1352" 1353height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1354<!-- End Google Tag Manager (noscript) --> 1355 1356</footer><!-- /#footer --> 1357 1358 <!-- Deadline Funnel -->
1358<script type="text/javascript" data-cfasync="false">function SendUrlToDeadlineFunnel(e){var r,t,c,a,h,n,o,A,i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",d=0,l=0,s="",u=[];if(!e)return e;do r=e.charCodeAt(d++),t=e.charCodeAt(d++),c=e.charCodeAt(d++),A=r<<16|t<<8|c,a=A>>18&63,h=A>>12&63,n=A>>6&63,o=63&A,u[l++]=i.charAt(a)+i.charAt(h)+i.charAt(n)+i.charAt(o);while(d<e.length);s=u.join("");var C=e.length%3;var decoded = (C?s.slice(0,C-3):s)+"===".slice(C||3);decoded = decoded.replace("+", "-");decoded = decoded.replace("/", "_");return decoded;} var url = SendUrlToDeadlineFunnel(location.href); var parentUrlValue;try {parentUrlValue = window.parent.location.href;} catch(err) {if(err.name === "SecurityError") {parentUrlValue = document.referrer;}}var parentUrl = (parent !== window) ? ("/" + SendUrlToDeadlineFunnel(parentUrlValue)) : "";(function() {var s = document.createElement("script");s.type = "text/javascript";s.async = true;s.setAttribute("data-scriptid", "dfunifiedcode");s.src ="https://a.deadlinefunnel.com/unified/reactunified.bundle.js?userIdHash=eyJpdiI6IldBVVRob0Z5OVN6NHlzeThkMHFORGc9PSIsInZhbHVlIjoidHg2aWZYTGc0anJra1U3TkF4MDVZZz09IiwibWFjIjoiYjc1MjVhZjBkM2I4NTcwNjIwYTIzYjdjM2Y0ODg4NTQ0YzAyMTBjOTM3YTYzMDg0YjJmMTQ3ZjE4ZWY2NGVlOSJ9&pageFromUrl="+url+"&parentPageFromUrl="+parentUrl;var s2 = document.getElementsByTagName("script")[0];s2.parentNode.insertBefore(s, s2);})(); </script>
1358<!-- End Deadline Funnel --> 1359
1359<script> 1360 jQuery(function($){ 1361 1362 1363 }); 1364 </script>
1364 1365 <div id="fb-root"></div> 1366
1366<script>var GoSquared={acct: "GSN-057822-Q"};(function(a){function b(){a._gstc_lt=+(new Date);var b=document;var c=b.createElement("script");c.type="text/javascript";c.async=true;c.src="//d1l6p2sc9645hc.cloudfront.net/tracker.js";var d=b.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d)}a.addEventListener?a.addEventListener("load",b,false):a.attachEvent("onload",b)})(window)</script>
1366<!-- RightMessage WP embed -->
1367<script type="text/javascript"> 1368(function(p, a, n, d, o, b) { 1369 o = n.createElement('script'); o.type = 'text/javascript'; o.async = true; o.src = 'https://tw.rightmessage.com/'+p+'.js'; 1370 b = n.getElementsByTagName('script')[0]; b.parentNode.insertBefore(o, b); 1371 d = function(h, u, i) { var o = n.createElement('style'); o.id = 'rmcloak'+i; o.type = 'text/css'; 1372 o.appendChild(n.createTextNode('.rmcloak'+h+'{visibility:hidden}.rmcloak'+u+'{display:none}')); 1373 b.parentNode.insertBefore(o, b); return o; }; o = d('', '-hidden', ''); d('-stay-invisible', '-stay-hidden', '-stay'); 1374 setTimeout(function() { o.parentNode && o.parentNode.removeChild(o); }, a); 1375})('609595396', 20000, document); 1376</script>
1376 1377 <!-- Meta Pixel Event Code --> 1378
1378<script type='text/javascript'> 1379 document.addEventListener( 'wpcf7mailsent', function( event ) { 1380 if( "fb_pxl_code" in event.detail.apiResponse){ 1381 eval(event.detail.apiResponse.fb_pxl_code); 1382 } 1383 }, false ); 1384 </script>
1384 1385 <!-- End Meta Pixel Event Code --> 1386 <!-- Start ActiveCampaign site tracking (by WP Fusion)-->
1386<script type="text/javascript">(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");vgo("setAccount", "475075387");vgo("setTrackByDefault", true);vgo("process");</script>
1386<!-- End ActiveCampaign site tracking --> <!-- Facebook Pixel Code --> 1387 <noscript> 1388 <img 1389 height="1" 1390 width="1" 1391 style="display:none" 1392 alt="fbpx" 1393 src="https://www.facebook.com/tr?id=1547247442291447&ev=PageView&noscript=1" 1394 /> 1395 </noscript> 1396 <!-- End Facebook Pixel Code --> 1397
1397<script type='text/javascript'> 1398 (function () { 1399 var c = document.body.className; 1400 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1401 document.body.className = c; 1402 })(); 1403 </script>
1403 1404
1404<script type="text/javascript"> 1405 /* MonsterInsights Scroll Tracking */ 1406 if ( typeof(jQuery) !== 'undefined' ) { 1407 jQuery( document ).ready(function(){ 1408 function monsterinsights_scroll_tracking_load() { 1409 if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { 1410 (function(factory) { 1411 factory(jQuery); 1412 }(function($) { 1413 1414 /* Scroll Depth */ 1415 "use strict"; 1416 var defaults = { 1417 percentage: true 1418 }; 1419 1420 var $window = $(window), 1421 cache = [], 1422 scrollEventBound = false, 1423 lastPixelDepth = 0; 1424 1425 /* 1426 * Plugin 1427 */ 1428 1429 $.scrollDepth = function(options) { 1430 1431 var startTime = +new Date(); 1432 1433 options = $.extend({}, defaults, options); 1434 1435 /* 1436 * Functions 1437 */ 1438 1439 function sendEvent(action, label, scrollDistance, timing) { 1440 if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { 1441 return; 1442 } 1443 var paramName = action.toLowerCase(); 1444 var fieldsArray = { 1445 send_to: 'G-D46WD7FFRZ', 1446 non_interaction: true 1447 }; 1448 fieldsArray[paramName] = label; 1449 1450 if (arguments.length > 3) { 1451 fieldsArray.scroll_timing = timing 1452 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 1453 } else { 1454 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 1455 } 1456 } 1457 1458 function calculateMarks(docHeight) { 1459 return { 1460 '25%' : parseInt(docHeight * 0.25, 10), 1461 '50%' : parseInt(docHeight * 0.50, 10), 1462 '75%' : parseInt(docHeight * 0.75, 10), 1463 /* Cushion to trigger 100% event in iOS */ 1464 '100%': docHeight - 5 1465 }; 1466 } 1467 1468 function checkMarks(marks, scrollDistance, timing) { 1469 /* Check each active mark */ 1470 $.each(marks, function(key, val) { 1471 if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { 1472 sendEvent('Percentage', key, scrollDistance, timing); 1473 cache.push(key); 1474 } 1475 }); 1476 } 1477 1478 function rounded(scrollDistance) { 1479 /* Returns String */ 1480 return (Math.floor(scrollDistance/250) * 250).toString(); 1481 } 1482 1483 function init() { 1484 bindScrollDepth(); 1485 } 1486 1487 /* 1488 * Public Methods 1489 */ 1490 1491 /* Reset Scroll Depth with the originally initialized options */ 1492 $.scrollDepth.reset = function() { 1493 cache = []; 1494 lastPixelDepth = 0; 1495 $window.off('scroll.scrollDepth'); 1496 bindScrollDepth(); 1497 }; 1498 1499 /* Add DOM elements to be tracked */ 1500 $.scrollDepth.addElements = function(elems) { 1501 1502 if (typeof elems == "undefined" || !$.isArray(elems)) { 1503 return; 1504 } 1505 1506 $.merge(options.elements, elems); 1507 1508 /* If scroll event has been unbound from window, rebind */ 1509 if (!scrollEventBound) { 1510 bindScrollDepth(); 1511 } 1512 1513 }; 1514 1515 /* Remove DOM elements currently tracked */ 1516 $.scrollDepth.removeElements = function(elems) { 1517 1518 if (typeof elems == "undefined" || !$.isArray(elems)) { 1519 return; 1520 } 1521 1522 $.each(elems, function(index, elem) { 1523 1524 var inElementsArray = $.inArray(elem, options.elements); 1525 var inCacheArray = $.inArray(elem, cache); 1526 1527 if (inElementsArray != -1) { 1528 options.elements.splice(inElementsArray, 1); 1529 } 1530 1531 if (inCacheArray != -1) { 1532 cache.splice(inCacheArray, 1); 1533 } 1534 1535 }); 1536 1537 }; 1538 1539 /* 1540 * Throttle function borrowed from: 1541 * Underscore.js 1.5.2 1542 * https://underscorejs.org 1543 * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 1544 * Underscore may be freely distributed under the MIT license. 1545 */ 1546 1547 function throttle(func, wait) { 1548 var context, args, result; 1549 var timeout = null; 1550 var previous = 0; 1551 var later = function() { 1552 previous = new Date; 1553 timeout = null; 1554 result = func.apply(context, args); 1555 }; 1556 return function() { 1557 var now = new Date; 1558 if (!previous) previous = now; 1559 var remaining = wait - (now - previous); 1560 context = this; 1561 args = arguments; 1562 if (remaining <= 0) { 1563 clearTimeout(timeout); 1564 timeout = null; 1565 previous = now; 1566 result = func.apply(context, args); 1567 } else if (!timeout) { 1568 timeout = setTimeout(later, remaining); 1569 } 1570 return result; 1571 }; 1572 } 1573 1574 /* 1575 * Scroll Event 1576 */ 1577 1578 function bindScrollDepth() { 1579 1580 scrollEventBound = true; 1581 1582 $window.on('scroll.scrollDepth', throttle(function() { 1583 /* 1584 * We calculate document and window height on each scroll event to 1585 * account for dynamic DOM changes. 1586 */ 1587 1588 var docHeight = $(document).height(), 1589 winHeight = window.innerHeight ? window.innerHeight : $window.height(), 1590 scrollDistance = $window.scrollTop() + winHeight, 1591 1592 /* Recalculate percentage marks */ 1593 marks = calculateMarks(docHeight),
1594 1595 /* Timing */ 1596 timing = +new Date - startTime; 1597 1598 checkMarks(marks, scrollDistance, timing); 1599 }, 500)); 1600 1601 } 1602 1603 init(); 1604 }; 1605 1606 /* UMD export */ 1607 return $.scrollDepth; 1608 1609 })); 1610 1611 jQuery.scrollDepth(); 1612 } else { 1613 setTimeout(monsterinsights_scroll_tracking_load, 200); 1614 } 1615 } 1616 monsterinsights_scroll_tracking_load(); 1617 }); 1618 } 1619 /* End MonsterInsights Scroll Tracking */ 1620 /* MonsterInsights Conversion Event */ 1621 jQuery(document).ready(function() { 1622 jQuery('a[data-mi-conversion-event]') 1623 .off('click.monsterinsightsConversion') 1624 .on('click.monsterinsightsConversion', function() { 1625 if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) { 1626 var $link = jQuery(this); 1627 var eventName = $link.attr('data-mi-event-name'); 1628 if ( typeof eventName === 'undefined' || ! eventName ) { 1629 // Fallback to first word of the <a> tag, lowercase, strip html 1630 var text = $link.text().trim(); 1631 text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase(); 1632 var firstWord = text.split(/\s+/)[0] || ''; 1633 1634 if ( firstWord ) { 1635 eventName = 'click-' + firstWord; 1636 } else { 1637 eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click'; 1638 } 1639 } 1640 __gtagTracker('event', 'mi-' + eventName); 1641 } 1642 }); 1643 }); 1644 /* End MonsterInsights Conversion Event */ 1645 1646</script>
1646<link rel='stylesheet' id='wc-blocks-style-css' href='https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.3.6' type='text/css' media='all' />
1647<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.9.3.6" id="selectWoo-js" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1647
1647
1648<script type="text/javascript" id="wc-memberships-blocks-common-js-extra"> 1649/* <![CDATA[ */ 1650var wc_memberships_blocks_common = {"keywords":{"email":"Email","phone":"Phone","plan":"Plan","address":"Address","search_not_found":"We didn't find any members. Please try a different search or check for typos.","results_not_found":"No records found..."},"ajaxUrl":"https:\/\/thesweetsetup.com\/wp-admin\/admin-ajax.php","restUrl":"https:\/\/thesweetsetup.com\/wp-json\/","restNonce":"6e7d9dfb02"}; 1651/* ]]> */ 1652</script>
vendor: 1 bytes, line 1652
1652
1653<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce-memberships/assets/js/frontend/wc-memberships-blocks-common.min.js?ver=1.26.5" id="wc-memberships-blocks-common-js"></script>
vendor: 1 bytes, line 1653
1653
1654<script type="text/javascript" src="https://thesweetsetup.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1654
1654
1655<script type="text/javascript" src="https://thesweetsetup.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1655
1655
1656<script type="text/javascript" id="wp-i18n-js-after"> 1657/* <![CDATA[ */ 1658wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1659/* ]]> */ 1660</script>
vendor: 1 bytes, line 1660
1660
1661<script type="text/javascript" src="https://thesweetsetup.com/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0" id="jquery-form-js"></script>
vendor: 1 bytes, line 1661
1661
1662<script type="text/javascript" id="ppress-frontend-script-js-extra"> 1663/* <![CDATA[ */ 1664var pp_ajax_form = {"ajaxurl":"https:\/\/thesweetsetup.com\/wp-admin\/admin-ajax.php","confirm_delete":"Are you sure?","deleting_text":"Deleting...","deleting_error":"An error occurred. Please try again.","nonce":"d17a00c147","disable_ajax_form":"false","is_checkout":"0","is_checkout_tax_enabled":"0","is_checkout_autoscroll_enabled":"true"}; 1665/* ]]> */ 1666</script>
vendor: 1 bytes, line 1666
1666
1667<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/wp-user-avatar/assets/js/frontend.min.js?ver=4.15.17" id="ppress-frontend-script-js"></script>
vendor: 1 bytes, line 1667
1667
1668<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.3.6" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 1668
1668
1669<script type="text/javascript" id="wc-order-attribution-js-extra"> 1670/* <![CDATA[ */ 1671var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/thesweetsetup.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1672/* ]]> */ 1673</script>
vendor: 1 bytes, line 1673
1673
1674<script type="text/javascript" src="https://thesweetsetup.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.3.6" id="wc-order-attribution-js"></script>
1674 1675<!-- WooCommerce JavaScript -->
1676<script type="text/javascript"> 1677jQuery(function($) { 1678 ( function() { 1679 1680 function trackEvents() { 1681 gtag('event', 'view_homepage', JSON.parse(`{\"category\":\"Homepage\"}`)) 1682 } 1683 1684 if ( 'undefined' !== typeof gtag ) { 1685 trackEvents(); 1686 } else { 1687 // avoid using jQuery in case it's not available when this script is loaded 1688 document.addEventListener( 'wc_google_analytics_pro_gtag_loaded', trackEvents ); 1689 } 1690 1691 1692 function trackUAEvents() { 1693 1694 ga( 'send', 'pageview' ); 1695 1696 ga( 'send', {"hitType":"event","eventCategory":"Homepage","eventAction":"viewed homepage","eventLabel":null,"eventValue":null,"nonInteraction":true} ); 1697 } 1698 1699 if ( 'undefined' !== typeof ga ) { 1700 trackUAEvents(); 1701 } else { 1702 // avoid using jQuery in case it's not available when this script is loaded 1703 document.addEventListener( 'wc_google_analytics_pro_loaded', trackUAEvents ); 1704 } 1705 1706 } ) (); 1707 1708 }); 1709</script>
1709 1710 1711 1712<!-- Active Campaign -->
1713<script type="text/javascript"> 1714 var trackcmp_email = ''; 1715 var trackcmp = document.createElement("script"); 1716 trackcmp.async = true; 1717 trackcmp.type = 'text/javascript'; 1718 trackcmp.src = '//trackcmp.net/visit?actid=475075387&e='+encodeURIComponent(trackcmp_email)+'&r='+encodeURIComponent(document.referrer)+'&u='+encodeURIComponent(window.location.href); 1719 var trackcmp_s = document.getElementsByTagName("script"); 1720 if (trackcmp_s.length) { 1721 trackcmp_s[0].parentNode.appendChild(trackcmp); 1722 } else { 1723 var trackcmp_h = document.getElementsByTagName("head"); 1724 trackcmp_h.length && trackcmp_h[0].appendChild(trackcmp); 1725 } 1726</script>
1726 1727 1728<!-- Twitter universal website tag code --> 1729
1729<script> 1730 !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); 1731 },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', 1732 a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); 1733 // Insert Twitter Pixel ID and Standard Event data below 1734 twq('init','o735w'); 1735 twq('track','PageView'); 1736 </script>
1736 1737 <!-- End Twitter universal website tag code --> 1738 1739
1740<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"a1067b489dfd42aab2d66b901fb6e427","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 1740
1740
1741<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a400f823390dbae6',t:'MTc5MDI0NDMxMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1741</body> 1742</html> 1743<!-- 1744Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com 1745 1746Retrieved 5513 objects (2 MB) from Redis using PhpRedis (v6.3.0). 1747-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.