{"id":11213,"date":"2026-06-22T17:01:19","date_gmt":"2026-06-22T09:01:19","guid":{"rendered":"https:\/\/eber.co\/?page_id=11213"},"modified":"2026-07-23T15:55:58","modified_gmt":"2026-07-23T07:55:58","slug":"utm-builder-pro","status":"publish","type":"page","link":"https:\/\/eber.co\/tools\/utm-builder-pro\/","title":{"rendered":"UTM Builder Pro"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11213\" class=\"elementor elementor-11213\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4b1d23 e-con-full e-flex e-con e-parent\" data-id=\"a4b1d23\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbe5e54 elementor-widget elementor-widget-html\" data-id=\"dbe5e54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\"\/>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/qrcodejs@1.0.0\/qrcode.min.js\"><\/script>\n<style>\n*{box-sizing:border-box;margin:0;padding:0}\n.utm-gate-field,.utm-input,.utm-bulk-input{background-color:#ffffff!important}\n.utm-wrap{font-family:'Montserrat',sans-serif;position:relative;background:#ffffff;background-image:linear-gradient(rgba(0,196,179,0.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,196,179,0.07) 1px,transparent 1px);background-size:60px 60px}\n.utm-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;height:500px;background:radial-gradient(ellipse at top,rgba(0,196,179,0.13) 0%,transparent 65%);pointer-events:none;z-index:0}\n.utm-hero,.utm-gate,.utm-tool{position:relative;z-index:1}\n.utm-hero{position:relative;text-align:center;padding:100px 1.5rem 3rem}\n.utm-hero-inner{position:relative;z-index:1;max-width:1000px;margin:0 auto}\n.utm-hero-badge{display:inline-flex;align-items:center;gap:6px;background:#E6FAF8;color:#0294A5;font-size:0.7rem;font-weight:700;padding:0.3rem 0.9rem;border-radius:20px;margin-bottom:0.9rem}\n.utm-hero-badge .utm-dot{width:6px;height:6px;background:#00C4B3;border-radius:50%;animation:utmBlink 2s infinite}\n@keyframes utmBlink{0%,100%{opacity:1}50%{opacity:.3}}\n.utm-hero-h1{color:#0294A5;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.15;margin-bottom:0.65rem}\n.utm-hero-h1 em{color:#00C4B3;font-style:normal}\n.utm-hero-sub{color:#5A8A84;font-size:0.9375rem;line-height:1.7;max-width:520px;margin:0 auto}\n.utm-gate{max-width:1000px;margin:0 auto;padding:2rem 1.5rem 100px;position:relative;z-index:2}\n.utm-gate-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:0.75rem;align-items:start;margin-bottom:0.5rem}\n.utm-gate-field{width:100%;padding:.65rem .9rem;border:1.5px solid rgba(0,196,179,0.6);border-radius:8px;font-family:'Montserrat',sans-serif;font-size:0.8rem;color:#0294A5;background:#ffffff;outline:none;transition:border-color .2s;box-shadow:0 2px 6px rgba(0,196,179,0.12)}\n.utm-gate-field:focus{border-color:#00C4B3;box-shadow:0 0 0 3px rgba(0,196,179,0.15)}\n.utm-gate-field::placeholder{color:#aac9c6}\n.utm-gate-btn{background:#00C4B3;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.8rem;padding:.65rem 1.4rem;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:opacity .2s}\n.utm-gate-btn:hover{opacity:.88}\n.utm-gate-errs{display:flex;gap:0.75rem;margin-bottom:0.25rem}\n.utm-err{font-size:0.68rem;color:#c0392b;display:none;flex:1}\n.utm-err-btn{flex:0 0 auto;visibility:hidden}\n.utm-privacy{font-size:0.68rem;color:#5A8A84;text-align:center}\n.utm-tool{display:none;max-width:1000px;margin:0 auto;padding:2rem 1.5rem 100px}\n.utm-welcome{font-size:1.75rem;font-weight:800;color:#0294A5;margin-bottom:0.5rem;padding-top:100px;line-height:1.4}\n.utm-welcome strong{color:#0294A5}\n.utm-bookmark-hint{font-size:0.8125rem;color:#5A8A84;margin-bottom:1.5rem}\n.utm-bookmark-hint strong{color:#0294A5}\n.utm-mode-toggle{display:flex;gap:0;margin-bottom:1.75rem;border:1.5px solid rgba(0,196,179,0.4);border-radius:10px;overflow:hidden;width:fit-content}\n.utm-mode-btn{background:#fff;color:#5A8A84;font-family:'Montserrat',sans-serif;font-weight:600;font-size:0.78rem;padding:.55rem 1.25rem;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}\n.utm-mode-btn.active{background:#00C4B3;color:#fff}\n.utm-mode-btn:not(.active):hover{background:#E9F8F7;color:#0294A5}\n.utm-row{margin-bottom:1.1rem}\n.utm-lbl{display:block;font-size:0.72rem;font-weight:700;color:#0294A5;margin-bottom:0.3rem}\n.utm-req{color:#00C4B3}\n.utm-input{width:100%;padding:.6rem .9rem;border:1.5px solid rgba(0,196,179,0.6);border-radius:8px;font-family:'Montserrat',sans-serif;font-size:0.8rem;color:#3D6B67;background:#ffffff;outline:none;transition:border-color .2s;box-shadow:0 1px 3px rgba(0,196,179,0.08)}\n.utm-input:focus{border-color:#00C4B3;box-shadow:0 0 0 3px rgba(0,196,179,0.15)}\n.utm-input::placeholder{color:#aac9c6}\n.utm-two{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem}\n.utm-three{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0.75rem}\n.utm-warn-url{font-size:0.68rem;color:#c0392b;display:none;margin-top:.2rem}\n.utm-divider{border:none;border-top:1px solid rgba(0,196,179,0.12);margin:1.5rem 0}\n.utm-split{display:grid;grid-template-columns:1fr 220px;gap:1.5rem;align-items:stretch}\n.utm-split-left{min-width:0}\n.utm-out-lbl{font-size:0.72rem;font-weight:700;color:#0294A5;margin-bottom:0.4rem}\n.utm-output{background:#E9F8F7;border:1px solid rgba(0,196,179,0.3);border-radius:8px;padding:.9rem 1rem;font-size:0.8rem;color:#3D6B67;word-break:break-all;min-height:52px;line-height:1.65}\n.utm-output.utm-empty{color:#5A8A84;font-style:italic}\n.utm-actions{display:flex;gap:.6rem;margin-top:.6rem;align-items:center;flex-wrap:wrap}\n.utm-copy-btn{background:#00C4B3;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.78rem;padding:.45rem 1.1rem;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}\n.utm-copy-btn:hover{opacity:.88}\n.utm-reset-btn{background:#fff;color:#0294A5;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.78rem;padding:.45rem 1.1rem;border:1px solid rgba(0,196,179,0.35);border-radius:8px;cursor:pointer;transition:opacity .2s}\n.utm-reset-btn:hover{opacity:.7}\n.utm-copied{font-size:0.72rem;color:#00C4B3;font-weight:600;display:none}\n.utm-qr-panel{background:#fff;border:1px solid rgba(0,196,179,0.25);border-radius:16px;padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:0.9rem}\n.utm-qr-panel-lbl{font-size:0.72rem;font-weight:700;color:#0294A5;align-self:flex-start}\n.utm-qr-panel-hint{font-size:0.72rem;color:#5A8A84;text-align:center;line-height:1.55;margin:0}\n.utm-qr-box{background:#fff;border:1px solid rgba(0,196,179,0.3);border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:center;width:170px;height:170px;overflow:hidden}\n.utm-qr-box canvas{display:block!important;width:150px!important;height:150px!important}\n.utm-qr-box img{display:none!important}\n.utm-qr-dl-btns{display:grid;grid-template-columns:1fr 1fr;gap:0.4rem;width:100%}\n.utm-dl-btn{background:#fff;color:#0294A5;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.72rem;padding:.35rem 0.5rem;border:1px solid rgba(0,196,179,0.35);border-radius:8px;cursor:pointer;text-decoration:none;display:inline-block;transition:opacity .2s;white-space:nowrap;text-align:center}\n.utm-dl-btn:hover{opacity:.7}\n.utm-qr-colors{width:100%}\n.utm-qr-color-lbl{font-size:0.68rem;font-weight:700;color:#0294A5;margin-bottom:0.4rem}\n.utm-qr-swatches{display:flex;gap:6px;flex-wrap:wrap;align-items:center}\n.utm-swatch{width:22px;height:22px;border-radius:5px;border:2px solid transparent;cursor:pointer;padding:0;transition:transform .15s}\n.utm-swatch:hover{transform:scale(1.15)}\n.utm-swatch.active{border-color:#fff;box-shadow:0 0 0 2px #0294A5}\n.utm-swatch-picker{width:22px;height:22px;border-radius:5px;border:1.5px solid rgba(0,196,179,0.4);padding:0;cursor:pointer}\n.utm-bulk{display:none}\n.utm-bulk-url-row{margin-bottom:1.1rem}\n.utm-bulk-rows-wrap{margin-bottom:1.1rem}\n.utm-bulk-col-headers{display:grid;grid-template-columns:2rem 1fr 1fr 1fr 1fr 1fr 2rem;gap:0.5rem;margin-bottom:0.4rem;padding:0 0.1rem}\n.utm-bulk-col-hdr{font-size:0.68rem;font-weight:700;color:#0294A5}\n.utm-bulk-col-hdr.opt{color:#aac9c6}\n.utm-bulk-row{display:grid;grid-template-columns:2rem 1fr 1fr 1fr 1fr 1fr 2rem;gap:0.5rem;margin-bottom:0.5rem;align-items:center}\n.utm-bulk-num{font-size:0.72rem;font-weight:700;color:#aac9c6;text-align:center;padding-top:.5rem}\n.utm-bulk-input{width:100%;padding:.5rem .7rem;border:1.5px solid rgba(0,196,179,0.6);border-radius:8px;font-family:'Montserrat',sans-serif;font-size:0.75rem;color:#3D6B67;background:#ffffff;outline:none;transition:border-color .2s;box-shadow:0 1px 3px rgba(0,196,179,0.08)}\n.utm-bulk-input:focus{border-color:#00C4B3;box-shadow:0 0 0 3px rgba(0,196,179,0.15)}\n.utm-bulk-input::placeholder{color:#aac9c6}\n.utm-bulk-del{background:none;border:none;color:#aac9c6;font-size:1rem;cursor:pointer;text-align:center;padding:0;line-height:1;transition:color .2s}\n.utm-bulk-del:hover{color:#c0392b}\n.utm-add-row-btn{background:#fff;color:#0294A5;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.78rem;padding:.45rem 1.1rem;border:1.5px solid rgba(0,196,179,0.4);border-radius:8px;cursor:pointer;transition:all .2s;margin-bottom:1.5rem}\n.utm-add-row-btn:hover{background:#E9F8F7}\n.utm-bulk-generate-btn{background:#00C4B3;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.85rem;padding:.65rem 1.75rem;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}\n.utm-bulk-generate-btn:hover{opacity:.88}\n.utm-bulk-warn{font-size:0.68rem;color:#c0392b;display:none;margin-left:1rem;align-self:center}\n.utm-bulk-result-wrap{margin-bottom:0.6rem}\n.utm-bulk-result-wrap .utm-bulk-result-item{margin-bottom:0}\n.utm-bulk-qr-btn{background:#fff;color:#0294A5;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.68rem;padding:.3rem .75rem;border:1px solid rgba(0,196,179,0.35);border-radius:6px;cursor:pointer;white-space:nowrap;transition:all .2s;flex-shrink:0}\n.utm-bulk-qr-btn:hover{background:#E9F8F7}\n.utm-bulk-qr-expand{background:#f8fefe;border:1px solid rgba(0,196,179,0.2);border-top:none;border-radius:0 0 8px 8px;padding:1rem 1rem 1rem 1.25rem}\n.utm-bulk-qr-inner{display:flex;align-items:flex-start;gap:1rem}\n.utm-bulk-qr-dl{display:grid;grid-template-columns:1fr 1fr;gap:0.4rem;margin-top:0.5rem}\n.utm-bulk-results{margin-top:1.5rem}\n.utm-bulk-results-lbl{font-size:0.72rem;font-weight:700;color:#0294A5;margin-bottom:0.75rem}\n.utm-bulk-result-item{background:#E9F8F7;border:1px solid rgba(0,196,179,0.3);border-radius:8px;padding:.75rem 1rem;margin-bottom:0.6rem;display:flex;align-items:center;gap:0.75rem}\n.utm-bulk-result-num{font-size:0.68rem;font-weight:700;color:#00C4B3;flex-shrink:0;width:1.5rem;text-align:center}\n.utm-bulk-result-url{font-size:0.78rem;color:#3D6B67;word-break:break-all;line-height:1.5;flex:1}\n.utm-bulk-copy-one{background:#fff;color:#0294A5;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.68rem;padding:.3rem .75rem;border:1px solid rgba(0,196,179,0.35);border-radius:6px;cursor:pointer;white-space:nowrap;transition:opacity .2s;flex-shrink:0}\n.utm-bulk-copy-one:hover{opacity:.7}\n.utm-bulk-copy-all-btn{background:#00C4B3;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:0.78rem;padding:.45rem 1.1rem;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}\n.utm-bulk-copy-all-btn:hover{opacity:.88}\n.utm-bulk-copied-all{font-size:0.72rem;color:#00C4B3;font-weight:600;display:none}\n.utm-footer{text-align:center;padding:1.5rem;font-size:0.75rem;color:#5A8A84;position:relative;z-index:1}\n.utm-footer a{color:#0294A5;text-decoration:none;font-weight:700}\n.utm-footer a em{color:#00C4B3;font-style:normal}\n.utm-footer a:hover{opacity:.8}\n@media(max-width:700px){\n  .utm-gate-row{grid-template-columns:1fr}\n  .utm-gate-errs{flex-direction:column;gap:0.2rem}\n  .utm-two{grid-template-columns:1fr}\n  .utm-split{grid-template-columns:1fr}\n  .utm-qr-panel{width:100%}\n  .utm-bulk-col-headers{display:none}\n  .utm-bulk-row{grid-template-columns:2rem 1fr 1fr 2rem;grid-template-rows:auto auto}\n}\n@media(max-width:400px){.utm-three{grid-template-columns:1fr}}\n<\/style>\n\n<div class=\"utm-wrap\">\n  <div class=\"utm-glow\"><\/div>\n\n  <div class=\"utm-hero\" id=\"utmHero\">\n    <div class=\"utm-hero-inner\">\n      <div class=\"utm-hero-badge\"><span class=\"utm-dot\"><\/span> Free tool<\/div>\n      <h1 class=\"utm-hero-h1\">Build clean UTM links <em>in seconds<\/em><\/h1>\n      <p class=\"utm-hero-sub\">Track every campaign accurately in Google Analytics. Sign up once for free access.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"utm-gate\" id=\"utmGate\">\n    <div class=\"utm-gate-row\">\n      <input class=\"utm-gate-field\" type=\"text\" id=\"utmGateName\" placeholder=\"Your name\" autocomplete=\"name\"\/>\n      <input class=\"utm-gate-field\" type=\"email\" id=\"utmGateEmail\" placeholder=\"Work email\" autocomplete=\"email\"\/>\n      <input class=\"utm-gate-field\" type=\"text\" id=\"utmGateCompany\" placeholder=\"Company name\"\/>\n      <button class=\"utm-gate-btn\" onclick=\"utmSubmitGate()\">Get access<\/button>\n    <\/div>\n    <div class=\"utm-gate-errs\">\n      <span class=\"utm-err\" id=\"utmErrName\">Enter your name<\/span>\n      <span class=\"utm-err\" id=\"utmErrEmail\">Enter a valid email<\/span>\n      <span class=\"utm-err\" id=\"utmErrCompany\">Enter company name<\/span>\n      <span class=\"utm-err-btn\"><\/span>\n    <\/div>\n    <p class=\"utm-privacy\">No spam. Eber may send you relevant resources about loyalty marketing.<\/p>\n    <p class=\"utm-footer\" style=\"padding:1rem 0 0\">UTM link builder powered by <a href=\"https:\/\/eber.co\" target=\"_blank\"><em>eber<\/em><\/a><\/p>\n  <\/div>\n\n  <div class=\"utm-tool\" id=\"utmTool\">\n    <p class=\"utm-welcome\" id=\"utmWelcomeMsg\"><\/p>\n    <p class=\"utm-bookmark-hint\">Tip: Press <strong>Ctrl+D<\/strong> (Windows) or <strong>Cmd+D<\/strong> (Mac) to bookmark this page for quick access next time.<\/p>\n\n    <div class=\"utm-mode-toggle\">\n      <button class=\"utm-mode-btn active\" id=\"utmModeSingle\" onclick=\"utmSetMode('single')\">Single UTM<\/button>\n      <button class=\"utm-mode-btn\" id=\"utmModeBulk\" onclick=\"utmSetMode('bulk')\">Bulk UTM from one URL<\/button>\n    <\/div>\n\n    <div id=\"utmSingleMode\">\n      <div class=\"utm-split\">\n        <div class=\"utm-split-left\">\n          <div class=\"utm-two\">\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Website URL <span class=\"utm-req\">*<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmUrl\" placeholder=\"https:\/\/yourwebsite.com\/page\" oninput=\"utmBuild()\"\/>\n              <span class=\"utm-warn-url\" id=\"utmWarnUrl\">Must start with https:\/\/<\/span>\n            <\/div>\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Source <span class=\"utm-req\">*<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmSource\" placeholder=\"google \/ facebook\" oninput=\"utmBuild()\"\/>\n            <\/div>\n          <\/div>\n          <div class=\"utm-two\">\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Medium <span style=\"color:#aac9c6;font-weight:400\">(optional)<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmMedium\" placeholder=\"cpc \/ email \/ social\" oninput=\"utmBuild()\"\/>\n            <\/div>\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Campaign name <span style=\"color:#aac9c6;font-weight:400\">(optional)<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmCampaign\" placeholder=\"summer-sale-2026\" oninput=\"utmBuild()\"\/>\n            <\/div>\n          <\/div>\n          <div class=\"utm-two\">\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Term <span style=\"color:#aac9c6;font-weight:400\">(optional)<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmTerm\" placeholder=\"keyword\" oninput=\"utmBuild()\"\/>\n            <\/div>\n            <div class=\"utm-row\">\n              <label class=\"utm-lbl\">Content <span style=\"color:#aac9c6;font-weight:400\">(optional)<\/span><\/label>\n              <input class=\"utm-input\" id=\"utmContent\" placeholder=\"ad-variant-a\" oninput=\"utmBuild()\"\/>\n            <\/div>\n          <\/div>\n          <hr class=\"utm-divider\"\/>\n          <div class=\"utm-out-lbl\">Your UTM link<\/div>\n          <div class=\"utm-output utm-empty\" id=\"utmOutput\">Fill in the required fields above to generate your link.<\/div>\n          <div class=\"utm-actions\">\n            <button class=\"utm-copy-btn\" onclick=\"utmCopyLink()\">Copy link<\/button>\n            <button class=\"utm-reset-btn\" onclick=\"utmReset()\">Reset<\/button>\n            <span class=\"utm-copied\" id=\"utmCopied\">Copied<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"utm-qr-panel\" id=\"utmQrSection\" style=\"display:none\">\n          <div class=\"utm-qr-panel-lbl\">QR code<\/div>\n          <div class=\"utm-qr-box\" id=\"utmQrBox\"><\/div>\n          <div class=\"utm-qr-colors\">\n            <div class=\"utm-qr-color-lbl\">Colour<\/div>\n            <div class=\"utm-qr-swatches\">\n              <button class=\"utm-swatch active\" style=\"background:#0294A5\" onclick=\"utmSetQrColor(this,'#0294A5')\" title=\"Eber blue\"><\/button>\n              <button class=\"utm-swatch\" style=\"background:#00C4B3\" onclick=\"utmSetQrColor(this,'#00C4B3')\" title=\"Teal\"><\/button>\n              <button class=\"utm-swatch\" style=\"background:#000000\" onclick=\"utmSetQrColor(this,'#000000')\" title=\"Black\"><\/button>\n              <button class=\"utm-swatch\" style=\"background:#E8412E\" onclick=\"utmSetQrColor(this,'#E8412E')\" title=\"Red\"><\/button>\n              <button class=\"utm-swatch\" style=\"background:#7C3AED\" onclick=\"utmSetQrColor(this,'#7C3AED')\" title=\"Purple\"><\/button>\n              <button class=\"utm-swatch\" style=\"background:#0F766E\" onclick=\"utmSetQrColor(this,'#0F766E')\" title=\"Dark teal\"><\/button>\n              <input class=\"utm-swatch utm-swatch-picker\" type=\"color\" value=\"#0294A5\" title=\"Custom\" oninput=\"utmSetQrColor(null,this.value)\"\/>\n            <\/div>\n          <\/div>\n          <p class=\"utm-qr-panel-hint\">Scan to open your tracked URL. Download for print or offline use.<\/p>\n          <div class=\"utm-qr-dl-btns\">\n            <button class=\"utm-dl-btn\" onclick=\"utmDlPNG()\">PNG<\/button>\n            <button class=\"utm-dl-btn\" onclick=\"utmDlSVG()\">SVG<\/button>\n            <button class=\"utm-dl-btn\" onclick=\"utmDlPDF()\">PDF<\/button>\n            <button class=\"utm-dl-btn\" onclick=\"utmDlEPS()\">EPS<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div id=\"utmBulkMode\" class=\"utm-bulk\">\n      <div class=\"utm-bulk-url-row\">\n        <label class=\"utm-lbl\">Website URL <span class=\"utm-req\">*<\/span> <span style=\"color:#aac9c6;font-weight:400\">(same URL for all UTMs)<\/span><\/label>\n        <input class=\"utm-input\" id=\"utmBulkUrl\" placeholder=\"https:\/\/yourwebsite.com\/page\"\/>\n        <span class=\"utm-warn-url\" id=\"utmBulkWarnUrl\" style=\"display:none\">Must start with https:\/\/<\/span>\n      <\/div>\n      <div class=\"utm-bulk-col-headers\">\n        <div><\/div>\n        <div class=\"utm-bulk-col-hdr\">Source <span class=\"utm-req\">*<\/span><\/div>\n        <div class=\"utm-bulk-col-hdr opt\">Medium<\/div>\n        <div class=\"utm-bulk-col-hdr opt\">Campaign name<\/div>\n        <div class=\"utm-bulk-col-hdr opt\">Term<\/div>\n        <div class=\"utm-bulk-col-hdr opt\">Content<\/div>\n        <div><\/div>\n      <\/div>\n      <div class=\"utm-bulk-rows-wrap\" id=\"utmBulkRows\"><\/div>\n      <button class=\"utm-add-row-btn\" onclick=\"utmAddBulkRow()\">+ Add row<\/button>\n      <div style=\"display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem\">\n        <button class=\"utm-bulk-generate-btn\" onclick=\"utmBulkGenerate()\">Generate UTM links<\/button>\n        <span class=\"utm-bulk-warn\" id=\"utmBulkWarn\"><\/span>\n      <\/div>\n      <div class=\"utm-qr-colors\" style=\"margin-bottom:1.25rem\">\n        <div class=\"utm-qr-color-lbl\">QR colour<\/div>\n        <div class=\"utm-qr-swatches\">\n          <button class=\"utm-swatch active\" style=\"background:#0294A5\" onclick=\"utmSetQrColor(this,'#0294A5')\" title=\"Eber blue\"><\/button>\n          <button class=\"utm-swatch\" style=\"background:#00C4B3\" onclick=\"utmSetQrColor(this,'#00C4B3')\" title=\"Teal\"><\/button>\n          <button class=\"utm-swatch\" style=\"background:#000000\" onclick=\"utmSetQrColor(this,'#000000')\" title=\"Black\"><\/button>\n          <button class=\"utm-swatch\" style=\"background:#E8412E\" onclick=\"utmSetQrColor(this,'#E8412E')\" title=\"Red\"><\/button>\n          <button class=\"utm-swatch\" style=\"background:#7C3AED\" onclick=\"utmSetQrColor(this,'#7C3AED')\" title=\"Purple\"><\/button>\n          <button class=\"utm-swatch\" style=\"background:#0F766E\" onclick=\"utmSetQrColor(this,'#0F766E')\" title=\"Dark teal\"><\/button>\n          <input class=\"utm-swatch utm-swatch-picker\" type=\"color\" value=\"#0294A5\" title=\"Custom\" oninput=\"utmSetQrColor(null,this.value)\"\/>\n        <\/div>\n      <\/div>\n      <div class=\"utm-bulk-results\" id=\"utmBulkResults\" style=\"display:none\">\n        <hr class=\"utm-divider\"\/>\n        <div class=\"utm-bulk-results-lbl\">Generated UTM links<\/div>\n        <div id=\"utmBulkResultsList\"><\/div>\n        <div class=\"utm-actions\" style=\"margin-top:0.75rem\">\n          <button class=\"utm-bulk-copy-all-btn\" onclick=\"utmBulkCopyAll()\">Copy all links<\/button>\n          <button class=\"utm-reset-btn\" onclick=\"utmBulkReset()\">Reset<\/button>\n          <span class=\"utm-bulk-copied-all\" id=\"utmBulkCopiedAll\">All copied<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nvar utmQrInstance=null;\nvar utmBulkRowCount=0;\nvar utmBulkGeneratedLinks=[];\nvar utmQrColor='#0294A5';\nvar utmLastQRText='';\n\nfunction utmUnlockTool(firstName){\n  document.getElementById('utmHero').style.display='none';\n  document.getElementById('utmGate').style.display='none';\n  document.getElementById('utmTool').style.display='block';\n  if(firstName){\n    document.getElementById('utmWelcomeMsg').innerHTML='Welcome back, <strong>'+firstName+'<\/strong>! <br><span style=\"font-size:0.9rem;font-weight:400;color:#5A8A84\">Start building your UTM links below.<\/span>';\n  }\n}\n\n(function(){\n  try{\n    var saved=localStorage.getItem('utmUser');\n    if(saved){var d=JSON.parse(saved);if(d&&d.name){utmUnlockTool(d.name.split(' ')[0]);}}\n  }catch(e){}\n  utmAddBulkRow();utmAddBulkRow();utmAddBulkRow();\n})();\n\nfunction utmSubmitGate(){\n  var name=document.getElementById('utmGateName').value.trim();\n  var email=document.getElementById('utmGateEmail').value.trim();\n  var company=document.getElementById('utmGateCompany').value.trim();\n  var ok=true;\n  if(!name){document.getElementById('utmErrName').style.display='inline';ok=false;}\n  else{document.getElementById('utmErrName').style.display='none';}\n  if(!email||email.indexOf('@')===-1){document.getElementById('utmErrEmail').style.display='inline';ok=false;}\n  else{document.getElementById('utmErrEmail').style.display='none';}\n  if(!company){document.getElementById('utmErrCompany').style.display='inline';ok=false;}\n  else{document.getElementById('utmErrCompany').style.display='none';}\n  if(!ok)return;\n  document.getElementById('utmHero').style.display='none';\n  document.getElementById('utmGate').style.display='none';\n  document.getElementById('utmTool').style.display='block';\n  var first=name.split(' ')[0];\n  document.getElementById('utmWelcomeMsg').innerHTML='Welcome, <strong>'+first+'<\/strong>! <br><span style=\"font-size:0.9rem;font-weight:400;color:#5A8A84\">Start building your UTM links below.<\/span>';\n  try{localStorage.setItem('utmUser',JSON.stringify({name:name,email:email,company:company}));}catch(e){}\n  utmSendToBrevo(name,email,company);\n}\n\nfunction utmSendToBrevo(fullName,email,company){\n  try{\n    var p=fullName.trim().split(' ');\n    fetch('https:\/\/api.brevo.com\/v3\/contacts',{method:'POST',headers:{'api-key':'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','Content-Type':'application\/json'},body:JSON.stringify({email:email,attributes:{FIRSTNAME:p[0],LASTNAME:p.slice(1).join(' ')||'',COMPANY:company},listIds:[31],updateEnabled:true})}).catch(function(){});\n  }catch(e){}\n}\n\nfunction utmSetMode(mode){\n  document.getElementById('utmSingleMode').style.display=(mode==='single')?'block':'none';\n  document.getElementById('utmBulkMode').style.display=(mode==='bulk')?'block':'none';\n  document.getElementById('utmModeSingle').className='utm-mode-btn'+(mode==='single'?' active':'');\n  document.getElementById('utmModeBulk').className='utm-mode-btn'+(mode==='bulk'?' active':'');\n}\n\nfunction utmEnc(v){return encodeURIComponent(v.trim()).replace(\/%20\/g,'+');}\nfunction utmBuildUrl(base,src,med,cam,term,cont){\n  var p='utm_source='+utmEnc(src);\n  if(med)p+='&utm_medium='+utmEnc(med);\n  if(cam)p+='&utm_campaign='+utmEnc(cam);\n  if(term)p+='&utm_term='+utmEnc(term);\n  if(cont)p+='&utm_content='+utmEnc(cont);\n  return base+(base.indexOf('?')!==-1?'&':'?')+p;\n}\nfunction utmBuild(){\n  var url=document.getElementById('utmUrl').value.trim();\n  var src=document.getElementById('utmSource').value.trim();\n  var med=document.getElementById('utmMedium').value.trim();\n  var cam=document.getElementById('utmCampaign').value.trim();\n  var term=document.getElementById('utmTerm').value.trim();\n  var cont=document.getElementById('utmContent').value.trim();\n  var out=document.getElementById('utmOutput');\n  var wu=document.getElementById('utmWarnUrl');\n  var qrSec=document.getElementById('utmQrSection');\n  wu.style.display='none';\n  if(!url||!src){out.textContent='Fill in the required fields above to generate your link.';out.className='utm-output utm-empty';qrSec.style.display='none';return;}\n  if(url.indexOf('http')!==0){wu.style.display='block';out.textContent='Fix the URL above.';out.className='utm-output utm-empty';qrSec.style.display='none';return;}\n  var finalUrl=utmBuildUrl(url,src,med,cam,term,cont);\n  out.textContent=finalUrl;out.className='utm-output';\n  utmGenerateQR(finalUrl);\n}\nfunction utmSetQrColor(btn,color){\n  utmQrColor=color;\n  document.querySelectorAll('.utm-swatch:not(.utm-swatch-picker)').forEach(function(s){s.classList.remove('active');});\n  if(btn)btn.classList.add('active');\n  if(utmLastQRText)utmGenerateQR(utmLastQRText);\n}\nfunction utmGenerateQR(text){\n  utmLastQRText=text;\n  var box=document.getElementById('utmQrBox');\n  var qrSec=document.getElementById('utmQrSection');\n  box.innerHTML='';\n  new QRCode(box,{text:text,width:300,height:300,colorDark:utmQrColor,colorLight:'#ffffff',correctLevel:QRCode.CorrectLevel.M});\n  qrSec.style.display='flex';\n}\nfunction utmGetCanvas(){return document.getElementById('utmQrBox').querySelector('canvas');}\nfunction utmDlPNG(){var c=utmGetCanvas();if(!c)return;var a=document.createElement('a');a.download='utm-qr.png';a.href=c.toDataURL('image\/png');a.click();}\nfunction utmDlSVG(){\n  var c=utmGetCanvas();if(!c)return;\n  var size=300;var ctx=c.getContext('2d');var d=ctx.getImageData(0,0,c.width,c.height);\n  var scale=c.width\/size;var cells=[];\n  for(var y=0;y<c.height;y+=scale){for(var x=0;x<c.width;x+=scale){var idx=(Math.round(y)*c.width+Math.round(x))*4;if(d.data[idx]<128){cells.push('<rect x=\"'+Math.round(x\/scale)+'\" y=\"'+Math.round(y\/scale)+'\" width=\"1\" height=\"1\" fill=\"'+utmQrColor+'\"\/>');}}}\n  var svg='<?xml version=\"1.0\" encoding=\"UTF-8\"?><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 '+size+' '+size+'\"><rect width=\"'+size+'\" height=\"'+size+'\" fill=\"#fff\"\/><g transform=\"scale('+scale+')\">'+cells.join('')+'<\/g><\/svg>';\n  var a=document.createElement('a');a.download='utm-qr.svg';a.href=URL.createObjectURL(new Blob([svg],{type:'image\/svg+xml'}));a.click();\n}\nfunction utmDlPDF(){\n  var c=utmGetCanvas();if(!c)return;\n  var w=window.open('','_blank');\n  w.document.write('<html><head><title>UTM QR<\/title><style>body{margin:0;display:flex;align-items:center;justify-content:center;min-height:100vh}img{width:300px;height:300px}<\/style><\/head><body><img decoding=\"async\" src=\"'+c.toDataURL('image\/png')+'\"\/><\/body><\/html>');\n  w.document.close();setTimeout(function(){w.print();},500);\n}\nfunction utmDlEPS(){\n  var c=utmGetCanvas();if(!c)return;\n  var ctx=c.getContext('2d');var d=ctx.getImageData(0,0,c.width,c.height);\n  var cs=Math.round(c.width\/40);var sc=c.width\/300;\n  var lines=['%!PS-Adobe-3.0 EPSF-3.0','%%BoundingBox: 0 0 300 300','%%EndComments','0.011 0.580 0.647 setrgbcolor'];\n  for(var y=0;y<c.height;y+=cs){for(var x=0;x<c.width;x+=cs){var idx=(Math.round(y)*c.width+Math.round(x))*4;if(d.data[idx]<128){lines.push(Math.round(x\/sc)+' '+(300-Math.round((y+cs)\/sc))+' '+Math.round(cs\/sc)+' '+Math.round(cs\/sc)+' rectfill');}}}\n  lines.push('%%EOF');\n  var a=document.createElement('a');a.download='utm-qr.eps';a.href=URL.createObjectURL(new Blob([lines.join('\\n')],{type:'application\/postscript'}));a.click();\n}\nfunction utmCopyLink(){\n  var out=document.getElementById('utmOutput');if(out.classList.contains('utm-empty'))return;\n  if(navigator.clipboard){navigator.clipboard.writeText(out.textContent);}\n  else{var t=document.createElement('textarea');t.value=out.textContent;document.body.appendChild(t);t.select();document.execCommand('copy');document.body.removeChild(t);}\n  var c=document.getElementById('utmCopied');c.style.display='inline';setTimeout(function(){c.style.display='none';},2500);\n}\nfunction utmReset(){\n  ['utmUrl','utmSource','utmMedium','utmCampaign','utmTerm','utmContent'].forEach(function(id){document.getElementById(id).value='';});\n  var out=document.getElementById('utmOutput');out.textContent='Fill in the required fields above to generate your link.';out.className='utm-output utm-empty';\n  document.getElementById('utmQrSection').style.display='none';document.getElementById('utmQrBox').innerHTML='';utmLastQRText='';\n}\nfunction utmAddBulkRow(){\n  utmBulkRowCount++;var n=utmBulkRowCount;\n  var wrap=document.getElementById('utmBulkRows');\n  var row=document.createElement('div');row.className='utm-bulk-row';row.id='utmBulkRow'+n;\n  row.innerHTML='<div class=\"utm-bulk-num\">'+n+'<\/div><input class=\"utm-bulk-input\" placeholder=\"google\" id=\"ubSrc'+n+'\"\/><input class=\"utm-bulk-input\" placeholder=\"cpc\" id=\"ubMed'+n+'\"\/><input class=\"utm-bulk-input\" placeholder=\"summer-sale-2026\" id=\"ubCam'+n+'\"\/><input class=\"utm-bulk-input\" placeholder=\"keyword\" id=\"ubTerm'+n+'\"\/><input class=\"utm-bulk-input\" placeholder=\"ad-variant-a\" id=\"ubCont'+n+'\"\/><button class=\"utm-bulk-del\" onclick=\"utmDelBulkRow('+n+')\" title=\"Remove\">x<\/button>';\n  wrap.appendChild(row);\n}\nfunction utmDelBulkRow(n){var r=document.getElementById('utmBulkRow'+n);if(r)r.remove();}\nfunction utmBulkGenerate(){\n  var baseUrl=document.getElementById('utmBulkUrl').value.trim();\n  var wu=document.getElementById('utmBulkWarnUrl');var warn=document.getElementById('utmBulkWarn');\n  wu.style.display='none';warn.style.display='none';\n  if(!baseUrl){warn.textContent='Please enter a website URL.';warn.style.display='inline';return;}\n  if(baseUrl.indexOf('http')!==0){wu.style.display='block';return;}\n  var rows=document.getElementById('utmBulkRows').querySelectorAll('.utm-bulk-row');\n  var links=[];var hasError=false;\n  rows.forEach(function(row){\n    var id=row.id.replace('utmBulkRow','');\n    var src=(document.getElementById('ubSrc'+id)||{value:''}).value.trim();\n    var med=(document.getElementById('ubMed'+id)||{value:''}).value.trim();\n    var cam=(document.getElementById('ubCam'+id)||{value:''}).value.trim();\n    var term=(document.getElementById('ubTerm'+id)||{value:''}).value.trim();\n    var cont=(document.getElementById('ubCont'+id)||{value:''}).value.trim();\n    if(!src)return;\n    if(!src){hasError=true;return;}\n    links.push(utmBuildUrl(baseUrl,src,med,cam,term,cont));\n  });\n  if(links.length===0&&!hasError){warn.textContent='Please fill in at least one row.';warn.style.display='inline';return;}\n  if(hasError){warn.textContent='Some rows are missing Source or Campaign name.';warn.style.display='inline';}\n  utmBulkGeneratedLinks=links;\n  var list=document.getElementById('utmBulkResultsList');list.innerHTML='';\n  links.forEach(function(url,i){\n    var n=i+1;var safeUrl=url.replace(\/'\/g,\"\\\\'\");\n    var wrap=document.createElement('div');wrap.className='utm-bulk-result-wrap';wrap.id='utmBulkWrap'+n;\n    wrap.innerHTML='<div class=\"utm-bulk-result-item\"><div class=\"utm-bulk-result-num\">'+n+'<\/div><div class=\"utm-bulk-result-url\">'+url+'<\/div><button class=\"utm-bulk-copy-one\" onclick=\"utmCopyOne(this,\\''+safeUrl+'\\')\">Copy<\/button><button class=\"utm-bulk-qr-btn\" id=\"utmBulkQRBtn'+n+'\" onclick=\"utmToggleBulkQR('+n+',\\''+safeUrl+'\\')\">QR<\/button><\/div><div class=\"utm-bulk-qr-expand\" id=\"utmBulkQR'+n+'\" style=\"display:none\"><div class=\"utm-bulk-qr-inner\"><div class=\"utm-qr-box\" id=\"utmBulkQRBox'+n+'\"><\/div><div class=\"utm-bulk-qr-dl\"><button class=\"utm-dl-btn\" onclick=\"utmBulkDlPNG('+n+')\">PNG<\/button><button class=\"utm-dl-btn\" onclick=\"utmBulkDlSVG('+n+')\">SVG<\/button><button class=\"utm-dl-btn\" onclick=\"utmBulkDlPDF('+n+')\">PDF<\/button><button class=\"utm-dl-btn\" onclick=\"utmBulkDlEPS('+n+')\">EPS<\/button><\/div><\/div><\/div>';\n    list.appendChild(wrap);\n  });\n  document.getElementById('utmBulkResults').style.display='block';\n}\nfunction utmToggleBulkQR(n,url){\n  var expand=document.getElementById('utmBulkQR'+n);\n  var btn=document.getElementById('utmBulkQRBtn'+n);\n  if(expand.style.display==='none'){\n    expand.style.display='block';btn.textContent='Hide QR';btn.style.background='#E9F8F7';\n    var box=document.getElementById('utmBulkQRBox'+n);\n    if(!box.hasChildNodes()){new QRCode(box,{text:url,width:300,height:300,colorDark:utmQrColor,colorLight:'#ffffff',correctLevel:QRCode.CorrectLevel.M});}\n  }else{expand.style.display='none';btn.textContent='QR';btn.style.background='';}\n}\nfunction utmBulkGetCanvas(n){return document.getElementById('utmBulkQRBox'+n).querySelector('canvas');}\nfunction utmBulkDlPNG(n){var c=utmBulkGetCanvas(n);if(!c)return;var a=document.createElement('a');a.download='utm-qr-'+n+'.png';a.href=c.toDataURL('image\/png');a.click();}\nfunction utmBulkDlSVG(n){\n  var c=utmBulkGetCanvas(n);if(!c)return;\n  var size=300;var ctx=c.getContext('2d');var d=ctx.getImageData(0,0,c.width,c.height);\n  var scale=c.width\/size;var cells=[];\n  for(var y=0;y<c.height;y+=scale){for(var x=0;x<c.width;x+=scale){var idx=(Math.round(y)*c.width+Math.round(x))*4;if(d.data[idx]<128){cells.push('<rect x=\"'+Math.round(x\/scale)+'\" y=\"'+Math.round(y\/scale)+'\" width=\"1\" height=\"1\" fill=\"'+utmQrColor+'\"\/>');}}}\n  var svg='<?xml version=\"1.0\" encoding=\"UTF-8\"?><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 '+size+' '+size+'\"><rect width=\"'+size+'\" height=\"'+size+'\" fill=\"#fff\"\/><g transform=\"scale('+scale+')\">'+cells.join('')+'<\/g><\/svg>';\n  var a=document.createElement('a');a.download='utm-qr-'+n+'.svg';a.href=URL.createObjectURL(new Blob([svg],{type:'image\/svg+xml'}));a.click();\n}\nfunction utmBulkDlPDF(n){var c=utmBulkGetCanvas(n);if(!c)return;var w=window.open('','_blank');w.document.write('<html><head><title>UTM QR '+n+'<\/title><style>body{margin:0;display:flex;align-items:center;justify-content:center;min-height:100vh}img{width:300px;height:300px}<\/style><\/head><body><img decoding=\"async\" src=\"'+c.toDataURL('image\/png')+'\"\/><\/body><\/html>');w.document.close();setTimeout(function(){w.print();},500);}\nfunction utmBulkDlEPS(n){\n  var c=utmBulkGetCanvas(n);if(!c)return;\n  var ctx=c.getContext('2d');var d=ctx.getImageData(0,0,c.width,c.height);\n  var cs=Math.round(c.width\/40);var sc=c.width\/300;\n  var lines=['%!PS-Adobe-3.0 EPSF-3.0','%%BoundingBox: 0 0 300 300','%%EndComments','0.011 0.580 0.647 setrgbcolor'];\n  for(var y=0;y<c.height;y+=cs){for(var x=0;x<c.width;x+=cs){var idx=(Math.round(y)*c.width+Math.round(x))*4;if(d.data[idx]<128){lines.push(Math.round(x\/sc)+' '+(300-Math.round((y+cs)\/sc))+' '+Math.round(cs\/sc)+' '+Math.round(cs\/sc)+' rectfill');}}}\n  lines.push('%%EOF');\n  var a=document.createElement('a');a.download='utm-qr-'+n+'.eps';a.href=URL.createObjectURL(new Blob([lines.join('\\n')],{type:'application\/postscript'}));a.click();\n}\nfunction utmCopyOne(btn,url){\n  if(navigator.clipboard){navigator.clipboard.writeText(url);}\n  else{var t=document.createElement('textarea');t.value=url;document.body.appendChild(t);t.select();document.execCommand('copy');document.body.removeChild(t);}\n  var orig=btn.textContent;btn.textContent='Copied';setTimeout(function(){btn.textContent=orig;},2000);\n}\nfunction utmBulkCopyAll(){\n  var text=utmBulkGeneratedLinks.join('\\n');\n  if(navigator.clipboard){navigator.clipboard.writeText(text);}\n  else{var t=document.createElement('textarea');t.value=text;document.body.appendChild(t);t.select();document.execCommand('copy');document.body.removeChild(t);}\n  var c=document.getElementById('utmBulkCopiedAll');c.style.display='inline';setTimeout(function(){c.style.display='none';},2500);\n}\nfunction utmBulkReset(){\n  document.getElementById('utmBulkUrl').value='';\n  document.getElementById('utmBulkRows').innerHTML='';\n  utmBulkRowCount=0;utmBulkGeneratedLinks=[];\n  document.getElementById('utmBulkResults').style.display='none';\n  document.getElementById('utmBulkWarn').style.display='none';\n  utmAddBulkRow();utmAddBulkRow();utmAddBulkRow();\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Free tool Build clean UTM links in seconds Track every campaign accurately in Google Analytics. Sign up once for free access. Get access Enter your name Enter a valid email Enter company name No spam. Eber may send you relevant resources about loyalty marketing. UTM link builder powered by eber Tip: Press Ctrl+D (Windows) or [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":11215,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11213","page","type-page","status-publish","hentry"],"blocksy_meta":[],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/pages\/11213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/comments?post=11213"}],"version-history":[{"count":0,"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/pages\/11213\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/pages\/11215"}],"wp:attachment":[{"href":"https:\/\/eber.co\/wp-json\/wp\/v2\/media?parent=11213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}