PageSourceSearch

https://slapform.com/blog

html slapform.com collected 2026-09-25 20:01:41 UTC 95,640 bytes, 15 lines download raw bytes

1<!doctype html><html aria-busy=true data-asset-path data-browser data-bs-theme=dark data-device data-environment=production data-iframed=false data-page-loading=true data-page-path=/blog/ data-platform data-runtime data-theme-id=classy data-theme-target=frontend dir=ltr lang=en><link crossorigin href=https://chatsy.ai rel=preconnect><link href=https://chatsy.ai rel=dns-prefetch><meta charset=utf-8><meta content="width=device-width,initial-scale=1.0,user-scalable=yes,shrink-to-fit=no" name=viewport><meta content=True name=HandheldFriendly><meta content=320 name=MobileOptimized><meta content="Ultimate Jekyll" name=generator><meta content=Slapform name=author><meta content="© 2026 Slapform" name=copyright><meta content=strict-origin-when-cross-origin name=referrer><link href=https://slapform.com/blog/ rel=canonical><meta content=index name=robots><meta name=keywords><link href=https://slapform.com/manifest.json rel=manifest><title>Blog - Slapform</title><meta content="Blog - Slapform" name=twitter:title><meta content="Blog - Slapform" property=og:title><meta content="Stay up to date with the latest Slapform news and best practices." name=description><meta content="Stay up to date with the latest Slapform news and best practices." name=twitter:description><meta content="Stay up to date with the latest Slapform news and best practices." property=og:description><meta content=https://cdn.itwcreativeworks.com/assets/slapform/images/socials/slapform-brandmark-square-blue-1024x1024.png name=twitter:image><meta content=https://cdn.itwcreativeworks.com/assets/slapform/images/socials/slapform-brandmark-square-blue-1024x1024.png property=og:image><meta content=1200 property=og:image:width><meta content=630 property=og:image:height><meta content=summary_large_image name=twitter:card><meta content=@slapform name=twitter:site><meta content=light name=twitter:widgets:theme><meta content=https://slapform.com/blog/ property=og:url><meta content=website property=og:type><meta property=og:locale><meta content=Slapform property=og:site_name><meta content=Slapform property=article:author><meta content=https://slapform.com property=article:publisher><meta content=@slapform name=twitter:creator><link title="Slapform Feed" href=https://slapform.com/feeds/posts.xml rel=alternate type=application/atom+xml><link href=https://slapform.com/blog/ hreflang=x-default rel=alternate><link href=https://slapform.com/blog/ rel=alternate><link href="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/apple-touch-icon.png?cb=1790184862023" rel=apple-touch-icon sizes=180x180><link href="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/favicon-32x32.png?cb=1790184862023" rel=icon sizes=32x32 type=image/png><link href="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/favicon-16x16.png?cb=1790184862023" rel=icon sizes=16x16 type=image/png><link href="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/safari-pinned-tab.svg?cb=1790184862023" color=#5bbad5 rel=mask-icon><link href="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/favicon.ico?cb=1790184862023" rel="shortcut icon" type=image/x-icon><meta content=#da532c name=msapplication-TileColor><meta content="https://cdn.itwcreativeworks.com/assets/slapform/images/favicon/browserconfig.xml?cb=1790184862023" name=msapplication-config><meta content=#ffffff name=theme-color> <!--[if lte IE 11]><meta http-equiv="X-UA-Compatible" content="IE=edge">
1<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
1<script src="https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.min.js"></script>
1<style media="screen"> .main-alert-outdated { display: block !important; } </style><![endif]--> <link href="https://slapform.com/assets/css/main.bundle.css?cb=1790184862023" rel=stylesheet><noscript><style media=screen>.main-alert-outdated{display:block!important}</style></noscript><style type="text/css">@font-face {font-family:'Lexend';font-style:normal;font-weight:100 900;src:url(/cf-fonts/v/lexend/5.2.11/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:100 900;src:url(/cf-fonts/v/lexend/5.2.11/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:100 900;src:url(/cf-fonts/v/lexend/5.2.11/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Instrument Serif';font-style:normal;font-weight:400;src:url(/cf-fonts/s/instrument-serif/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Instrument Serif';font-style:normal;font-weight:400;src:url(/cf-fonts/s/instrument-serif/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Instrument Serif';font-style:italic;font-weight:400;src:url(/cf-fonts/s/instrument-serif/5.2.8/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Instrument Serif';font-style:italic;font-weight:400;src:url(/cf-fonts/s/instrument-serif/5.2.8/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style><body class="d-flex flex-column min-vh-100"><a class=visually-hidden-focusable href=#main-content>Skip to main content</a><div aria-label="Outdated browser" class="main-alert main-alert-top main-alert-fixed main-alert-outdated bg-danger animation-fade-in" aria-live=polite hidden role=alert><span class=main-alert-close>×</span><div><i class="fa fa-bounce me-2" data-icon=warning><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 0c14.7 0 28.2 8.1 35.2 21l216 400c6.7 12.4 6.4 27.4-.8 39.5S486.1 480 472 480L40 480c-14.1 0-27.2-7.4-34.4-19.5s-7.5-27.1-.8-39.5l216-400c7-12.9 20.5-21 35.2-21zm0 352a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-18.2 0-32.7 15.5-31.4 33.7l7.4 104c.9 12.5 11.4 22.3 23.9 22.3 12.6 0 23-9.7 23.9-22.3l7.4-104c1.3-18.2-13.1-33.7-31.4-33.7z" fill=currentColor /></svg></i> You are using an outdated browser that our site <strong>DOES NOT</strong> support. Please <a href=https://www.google.com/chrome rel=nofollow target=_blank>click here</a> to update your browser.</div></div><div aria-label="Payment method issue" class="main-alert main-alert-top main-alert-fixed main-alert-suspended bg-danger animation-fade-in" aria-live=polite hidden role=alert><span class=main-alert-close>×</span><div><i class="fa fa-bounce me-2" data-icon=warning><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 0c14.7 0 28.2 8.1 35.2 21l216 400c6.7 12.4 6.4 27.4-.8 39.5S486.1 480 472 480L40 480c-14.1 0-27.2-7.4-34.4-19.5s-7.5-27.1-.8-39.5l216-400c7-12.9 20.5-21 35.2-21zm0 352a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-18.2 0-32.7 15.5-31.4 33.7l7.4 104c.9 12.5 11.4 22.3 23.9 22.3 12.6 0 23-9.7 23.9-22.3l7.4-104c1.3-18.2-13.1-33.7-31.4-33.7z" fill=currentColor /></svg></i> There is a <strong>problem with your payment method</strong>. To continue using <strong>Slapform</strong>, please <a href=https://slapform.com/account#billing target=_blank>update your payment method</a>.</div></div> 
1<script type="text/javascript">window.parent!==window&&document.documentElement.setAttribute("data-iframed","true");</script>
1  
1<script type="text/javascript">!function(){"use strict";var $html=document.documentElement,preset=$html.getAttribute("data-bs-theme"),saved=null;try{var managerData=localStorage.getItem("_manager"),parsedData=managerData?JSON.parse(managerData):null;saved=parsedData&&parsedData.appearance&&parsedData.appearance.preference}catch(e){}var preference=saved||preset,theme=preference;"system"===preference&&(theme=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),theme&&theme!==preset&&$html.setAttribute("data-bs-theme",theme)}();</script>
1  
1<script type="text/javascript">!function(){"use strict";document.addEventListener("click",function(e){var target=e.target;if(target.closest('*[disabled], *.disabled, :disabled, [aria-disabled="true"]')||document.documentElement.hasAttribute("data-page-loading")&&target.closest('button, input[type="submit"], input[type="button"], input[type="reset"], .btn-action'))return console.log("Click prevented (disabled):",target),e.preventDefault(),e.stopImmediatePropagation(),e.stopPropagation(),!1},{capture:!0})}();</script>
1 <div class=navbar-wrapper><nav class="navbar navbar-expand-lg navbar-floating"><a class="navbar-brand d-inline-flex align-items-center py-0" href=/> <div class="avatar avatar-md me-2 filter-adaptive"><img alt="Slapform Logo" src="https://cdn.itwcreativeworks.com/assets/slapform/images/logo/brandmark/black-x.svg?cb=1790184862023"></div> <span class=text-body>Slapform</span> </a><div class="d-lg-none d-flex align-items-center ms-auto"><button aria-label="Toggle navigation" class=navbar-toggler data-bs-target=#navbarNav data-bs-toggle=collapse type=button><span class=navbar-toggler-icon></span></button><div class=ms-2><div class="dropdown animation-slide-up d-inline-flex" data-wm-bind="@show auth.user" hidden><button class="p-0 border-0 bg-transparent" data-wm-bind="@show auth.user" aria-expanded=false data-bs-toggle=dropdown hidden type=button><span class="d-flex align-items-center"> <span class="position-relative d-inline-flex"> <span class="avatar avatar-sm rounded-circle bg-secondary bg-opacity-10 border d-flex align-items-center justify-content-center overflow-hidden d-inline-flex"> <img alt="Slapform profile picture" data-wm-bind="@attr src auth.user.photoURL" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="> </span>  <span class="position-absolute bottom-0 end-0 p-1 bg-success border border-2 border-white avatar avatar-2xs rounded-circle mb-0"> <span class=visually-hidden>Active status</span> </span> </span> </span></button><ul class="dropdown-menu dropdown-menu-end shadow" style=min-width:280px><li><a class="dropdown-item px-3 py-2 text-decoration-none" href=/account#profile> <div class="d-flex align-items-center"><div class="position-relative me-3"><div class="avatar avatar-md rounded-circle bg-secondary bg-opacity-10 border d-flex align-items-center justify-content-center overflow-hidden"><img alt="Slapform profile picture" data-wm-bind="@attr src auth.user.photoURL" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></div><span class="position-absolute bottom-0 end-0 p-1 bg-success border border-2 border-white avatar avatar-2xs rounded-circle mb-0"> <span class=visually-hidden>Active status</span> </span></div><div class="flex-grow-1 overflow-hidden"><div class="fw-semibold text-truncate text-body" data-wm-bind="@text auth.user.displayName">User</div><div class="small text-muted text-truncate" data-wm-bind="@text auth.user.email">[email protected]</div></div></div> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/account#profile> <i class="fa fa-md me-3" data-icon=user-gear><svg viewbox="0 0 640 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256.5 8a120 120 0 1 1 0 240 120 120 0 1 1 0-240zM226.7 304l59.4 0 1.5 0c-12.9 26.8-7.8 58.2 11.5 79.5-20.2 22.3-24.8 55.8-9.4 83.4l22.5 40.4c.9 1.6 1.9 3.2 2.9 4.7l-237 0c-16.4 0-29.7-13.3-29.7-29.7 0-98.5 79.8-178.3 178.3-178.3zm205.9-56.4c0-13.3 10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 6.1c0 18.9 24.1 32.8 40.5 23.4l5-2.9c11.6-6.7 26.5-2.6 33 9.1l22.4 40.2c6.2 11.2 2.6 25.2-8.2 32l-4.7 2.9c-16.2 10.1-16.2 39.9 0 50.1l4.6 2.9c10.8 6.8 14.5 20.8 8.3 32L607 483.8c-6.5 11.7-21.4 15.9-33 9.1l-4.9-2.9c-16.4-9.5-40.5 4.5-40.5 23.4l0 6.1c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-5.9c0-19-24.2-33-40.7-23.5l-4.8 2.8c-11.6 6.7-26.4 2.6-33-9.1l-22.6-40.4c-6.2-11.2-2.6-25.3 8.3-32.1l4.4-2.7c16.3-10.1 16.3-40.1 0-50.2l-4.5-2.8c-10.9-6.8-14.5-20.9-8.3-32.1l22.5-40.3c6.5-11.7 21.4-15.8 32.9-9.1l4.8 2.8c16.5 9.5 40.7-4.5 40.7-23.5l0-5.9zm99.9 136.2a52 52 0 1 0 -104 0 52 52 0 1 0 104 0z" fill=currentColor /></svg></i> <span>Account</span> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/dashboard> <i class="fa fa-md me-3" data-icon=gauge-high><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM256 416c35.3 0 64-28.7 64-64 0-16.2-6-31.1-16-42.3l69.5-138.9c5.9-11.9 1.1-26.3-10.7-32.2s-26.3-1.1-32.2 10.7L261.1 288.2c-1.7-.1-3.4-.2-5.1-.2-35.3 0-64 28.7-64 64s28.7 64 64 64zM176 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM96 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm352-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z" fill=currentColor /></svg></i> <span>Dashboard</span> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/dashboard/forms> <i class="fa fa-md me-3" data-icon=rectangle-history><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M512 272c0-35.3-28.7-64-64-64L64 208c-35.3 0-64 28.7-64 64L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-144zM440 104L72 104c-13.3 0-24 10.7-24 24s10.7 24 24 24l368 0c13.3 0 24-10.7 24-24s-10.7-24-24-24zM392 0L120 0C106.7 0 96 10.7 96 24s10.7 24 24 24l272 0c13.3 0 24-10.7 24-24S405.3 0 392 0z" fill=currentColor /></svg></i> <span>My Forms</span> </a><li><hr data-wm-bind="@show auth.account.roles.admin" class=dropdown-divider><li><a class="dropdown-item d-flex align-items-center text-body" data-wm-bind="@show auth.account.roles.admin" href=/admin/dashboard> <i class="fa fa-md me-3" data-icon=shield-halved><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 0c4.6 0 9.2 1 13.4 2.9L457.8 82.8c22 9.3 38.4 31 38.3 57.2-.5 99.2-41.3 280.7-213.6 363.2-16.7 8-36.1 8-52.8 0-172.4-82.5-213.1-264-213.6-363.2-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.9 1 251.4 0 256 0zm0 66.8l0 378.1c138-66.8 175.1-214.8 176-303.4l-176-74.6 0 0z" fill=currentColor /></svg></i> <span>Admin panel</span> </a><li><hr class=dropdown-divider><li><button class="dropdown-item d-flex align-items-center text-body auth-signout-btn text-danger" type=button><i class="fa fa-md me-3" data-icon=arrow-right-from-bracket><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0zM502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z" fill=currentColor /></svg></i> <span>Sign out</span></button></ul></div></div></div><div class="collapse navbar-collapse justify-content-between" id=navbarNav><ul class="navbar-nav mx-auto"><li class=nav-item><a class="nav-link text-body" href=/tools/form-builder> <span class="d-inline-flex align-items-center"> <span>Form Builder</span> </span> </a><li class=nav-item><a class="nav-link text-body" href=/pricing> <span class="d-inline-flex align-items-center"> <span>Pricing</span> </span> </a><li class=nav-item><a class="nav-link text-body" href=/contact> <span class="d-inline-flex align-items-center"> <span>Contact</span> </span> </a><li class="nav-item dropdown"><button class="nav-link dropdown-toggle text-body" data-bs-toggle=dropdown type=button><span class="d-inline-flex align-items-center"> <span>Explore</span> </span></button> <ul class=dropdown-menu><li><a class="dropdown-item text-body" href=/features> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=star><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M309.5-18.9c-4.1-8-12.4-13.1-21.4-13.1s-17.3 5.1-21.4 13.1L193.1 125.3 33.2 150.7c-8.9 1.4-16.3 7.7-19.1 16.3s-.5 18 5.8 24.4l114.4 114.5-25.2 159.9c-1.4 8.9 2.3 17.9 9.6 23.2s16.9 6.1 25 2L288.1 417.6 432.4 491c8 4.1 17.7 3.3 25-2s11-14.2 9.6-23.2L441.7 305.9 556.1 191.4c6.4-6.4 8.6-15.8 5.8-24.4s-10.1-14.9-19.1-16.3L383 125.3 309.5-18.9z" fill=currentColor /></svg></i> <span>Features</span> </span> </a><li><a class="dropdown-item text-body" href=/solutions> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=lightbulb><svg viewbox="0 0 384 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M292.9 384c7.3-22.3 21.9-42.5 38.4-59.9 32.7-34.4 52.7-80.9 52.7-132.1 0-106-86-192-192-192S0 86 0 192c0 51.2 20 97.7 52.7 132.1 16.5 17.4 31.2 37.6 38.4 59.9l201.7 0zM288 432l-192 0 0 16c0 44.2 35.8 80 80 80l32 0c44.2 0 80-35.8 80-80l0-16zM184 112c-39.8 0-72 32.2-72 72 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-66.3 53.7-120 120-120 13.3 0 24 10.7 24 24s-10.7 24-24 24z" fill=currentColor /></svg></i> <span>Solutions</span> </span> </a><li><a class="dropdown-item text-body" href=/docs> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=book><svg viewbox="0 0 448 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M384 512L96 512c-53 0-96-43-96-96L0 96C0 43 43 0 96 0L400 0c26.5 0 48 21.5 48 48l0 288c0 20.9-13.4 38.7-32 45.3l0 66.7c17.7 0 32 14.3 32 32s-14.3 32-32 32l-32 0zM96 384c-17.7 0-32 14.3-32 32s14.3 32 32 32l256 0 0-64-256 0zm32-232c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0c-13.3 0-24 10.7-24 24zm24 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0z" fill=currentColor /></svg></i> <span>Documentation</span> </span> </a><li><a class="dropdown-item text-body active" href=/blog> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=newspaper><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M0 416L0 120c0-13.3 10.7-24 24-24s24 10.7 24 24l0 288c0 13.3 10.7 24 24 24s24-10.7 24-24L96 96c0-35.3 28.7-64 64-64l288 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64zM160 128l0 64c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32zm24 240c-13.3 0-24 10.7-24 24s10.7 24 24 24l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-240 0zm-24-72c0 13.3 10.7 24 24 24l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-240 0c-13.3 0-24 10.7-24 24zM360 176c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0z" fill=currentColor /></svg></i> <span>Blog</span> </span> </a></ul></ul><div class="d-none d-lg-inline-flex align-items-center gap-3"><a class="btn btn-adaptive" data-wm-bind="@show !auth.user" href=/dashboard/forms role=button> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=user-plus><svg viewbox="0 0 640 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M285.7 304c98.5 0 178.3 79.8 178.3 178.3 0 16.4-13.3 29.7-29.7 29.7L77.7 512C61.3 512 48 498.7 48 482.3 48 383.8 127.8 304 226.3 304l59.4 0zM528 80c13.3 0 24 10.7 24 24l0 48 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0 0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-48c0-13.3 10.7-24 24-24zM256 248a120 120 0 1 1 0-240 120 120 0 1 1 0 240z" fill=currentColor /></svg></i> <span>Sign up</span> </span> </a>
1<div class="dropdown animation-slide-up d-inline-flex" data-wm-bind="@show auth.user" hidden><button class="p-0 border-0 bg-transparent" data-wm-bind="@show auth.user" aria-expanded=false data-bs-toggle=dropdown hidden type=button><span class="d-flex align-items-center"> <span class="position-relative d-inline-flex"> <span class="avatar avatar-md rounded-circle bg-secondary bg-opacity-10 border d-flex align-items-center justify-content-center overflow-hidden d-inline-flex"> <img alt="Slapform profile picture" data-wm-bind="@attr src auth.user.photoURL" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="> </span>  <span class="position-absolute bottom-0 end-0 p-1 bg-success border border-2 border-white avatar avatar-2xs rounded-circle mb-0"> <span class=visually-hidden>Active status</span> </span> </span> </span></button><ul class="dropdown-menu dropdown-menu-end shadow" style=min-width:280px><li><a class="dropdown-item px-3 py-2 text-decoration-none" href=/account#profile> <div class="d-flex align-items-center"><div class="position-relative me-3"><div class="avatar avatar-md rounded-circle bg-secondary bg-opacity-10 border d-flex align-items-center justify-content-center overflow-hidden"><img alt="Slapform profile picture" data-wm-bind="@attr src auth.user.photoURL" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></div><span class="position-absolute bottom-0 end-0 p-1 bg-success border border-2 border-white avatar avatar-2xs rounded-circle mb-0"> <span class=visually-hidden>Active status</span> </span></div><div class="flex-grow-1 overflow-hidden"><div class="fw-semibold text-truncate text-body" data-wm-bind="@text auth.user.displayName">User</div><div class="small text-muted text-truncate" data-wm-bind="@text auth.user.email">[email protected]</div></div></div> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/account#profile> <i class="fa fa-md me-3" data-icon=user-gear><svg viewbox="0 0 640 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256.5 8a120 120 0 1 1 0 240 120 120 0 1 1 0-240zM226.7 304l59.4 0 1.5 0c-12.9 26.8-7.8 58.2 11.5 79.5-20.2 22.3-24.8 55.8-9.4 83.4l22.5 40.4c.9 1.6 1.9 3.2 2.9 4.7l-237 0c-16.4 0-29.7-13.3-29.7-29.7 0-98.5 79.8-178.3 178.3-178.3zm205.9-56.4c0-13.3 10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 6.1c0 18.9 24.1 32.8 40.5 23.4l5-2.9c11.6-6.7 26.5-2.6 33 9.1l22.4 40.2c6.2 11.2 2.6 25.2-8.2 32l-4.7 2.9c-16.2 10.1-16.2 39.9 0 50.1l4.6 2.9c10.8 6.8 14.5 20.8 8.3 32L607 483.8c-6.5 11.7-21.4 15.9-33 9.1l-4.9-2.9c-16.4-9.5-40.5 4.5-40.5 23.4l0 6.1c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-5.9c0-19-24.2-33-40.7-23.5l-4.8 2.8c-11.6 6.7-26.4 2.6-33-9.1l-22.6-40.4c-6.2-11.2-2.6-25.3 8.3-32.1l4.4-2.7c16.3-10.1 16.3-40.1 0-50.2l-4.5-2.8c-10.9-6.8-14.5-20.9-8.3-32.1l22.5-40.3c6.5-11.7 21.4-15.8 32.9-9.1l4.8 2.8c16.5 9.5 40.7-4.5 40.7-23.5l0-5.9zm99.9 136.2a52 52 0 1 0 -104 0 52 52 0 1 0 104 0z" fill=currentColor /></svg></i> <span>Account</span> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/dashboard> <i class="fa fa-md me-3" data-icon=gauge-high><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM256 416c35.3 0 64-28.7 64-64 0-16.2-6-31.1-16-42.3l69.5-138.9c5.9-11.9 1.1-26.3-10.7-32.2s-26.3-1.1-32.2 10.7L261.1 288.2c-1.7-.1-3.4-.2-5.1-.2-35.3 0-64 28.7-64 64s28.7 64 64 64zM176 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM96 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm352-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z" fill=currentColor /></svg></i> <span>Dashboard</span> </a><li><a class="dropdown-item d-flex align-items-center text-body" href=/dashboard/forms> <i class="fa fa-md me-3" data-icon=rectangle-history><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M512 272c0-35.3-28.7-64-64-64L64 208c-35.3 0-64 28.7-64 64L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-144zM440 104L72 104c-13.3 0-24 10.7-24 24s10.7 24 24 24l368 0c13.3 0 24-10.7 24-24s-10.7-24-24-24zM392 0L120 0C106.7 0 96 10.7 96 24s10.7 24 24 24l272 0c13.3 0 24-10.7 24-24S405.3 0 392 0z" fill=currentColor /></svg></i> <span>My Forms</span> </a><li><hr data-wm-bind="@show auth.account.roles.admin" class=dropdown-divider><li><a class="dropdown-item d-flex align-items-center text-body" data-wm-bind="@show auth.account.roles.admin" href=/admin/dashboard> <i class="fa fa-md me-3" data-icon=shield-halved><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 0c4.6 0 9.2 1 13.4 2.9L457.8 82.8c22 9.3 38.4 31 38.3 57.2-.5 99.2-41.3 280.7-213.6 363.2-16.7 8-36.1 8-52.8 0-172.4-82.5-213.1-264-213.6-363.2-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.9 1 251.4 0 256 0zm0 66.8l0 378.1c138-66.8 175.1-214.8 176-303.4l-176-74.6 0 0z" fill=currentColor /></svg></i> <span>Admin panel</span> </a><li><hr class=dropdown-divider><li><button class="dropdown-item d-flex align-items-center text-body auth-signout-btn text-danger" type=button><i class="fa fa-md me-3" data-icon=arrow-right-from-bracket><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0zM502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z" fill=currentColor /></svg></i> <span>Sign out</span></button></ul></div></div><div class=d-lg-none>
1<a class="btn w-100 mt-3 btn-adaptive" data-wm-bind="@show !auth.user" href=/dashboard/forms role=button> <span class="d-inline-flex align-items-center"> <i class="fa fa-md me-2" data-icon=user-plus><svg viewbox="0 0 640 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M285.7 304c98.5 0 178.3 79.8 178.3 178.3 0 16.4-13.3 29.7-29.7 29.7L77.7 512C61.3 512 48 498.7 48 482.3 48 383.8 127.8 304 226.3 304l59.4 0zM528 80c13.3 0 24 10.7 24 24l0 48 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0 0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-48c0-13.3 10.7-24 24-24zM256 248a120 120 0 1 1 0-240 120 120 0 1 1 0 240z" fill=currentColor /></svg></i> <span>Sign up</span> </span> </a></div></div></nav></div><main aria-label="Main content" class=flex-fill id=main-content><section><div class=container><div class="row justify-content-center text-center"><div data-lazy="@class animation-slide-up" class=col-lg-10><h1 class="h1 mb-3">The Slapform <span class=text-gradient-rainbow>blog</span></h1><p class="fs-5 text-muted">Discover insights, tutorials, and news from our team</div></div></div></section><section class=pt-4><div class=container><div class="row justify-content-center mb-5"><div data-lazy="@class animation-slide-up" class=col-lg-8><div class="card rounded-4 border-0 p-4"><form action=https://slapform.com/search/cse target=_blank><div class="input-group input-group-lg"><input aria-label="Search posts" class="form-control border-end-0" placeholder="Search posts..." name=q type=search><button class="btn btn-outline-adaptive"><i class=fa data-icon=search><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376C296.3 401.1 253.9 416 208 416 93.1 416 0 322.9 0 208S93.1 0 208 0 416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z" fill=currentColor /></svg></i></button></div></form></div></div></div><div class="row g-4 mb-4"><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-slide-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/treat-form-migrations-as-a-series-of-small-handoffs><picture><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs.jpg" media="(min-width: 1025px)"><img alt="Treat form migrations as a series of small handoffs" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1790184689/treat-form-migrations-as-a-series-of-small-handoffs.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/web-development> Web Development </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/treat-form-migrations-as-a-series-of-small-handoffs> Treat form migrations as a series of small handoffs </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/rare-ivy> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.jpg" media="(min-width: 1025px)"><img alt="Rare Ivy" data-lazy="@src /assets/images/team/rare-ivy/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/rare-ivy>Rare Ivy</a><time class=text-muted datetime=2026-09-22T00:00:00+00:00> Sep 22, 2026 </time></div></div><div class=text-muted>12 min read</div></div></div></article></div><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-sli
1de-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/how-to-handle-form-submissions-on-static-sites-without-a-server><picture><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server.jpg" media="(min-width: 1025px)"><img alt="How to Handle Form Submissions on Static Sites Without a Server" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1789974026/how-to-handle-form-submissions-on-static-sites-without-a-server.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/web-development> Web Development </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/how-to-handle-form-submissions-on-static-sites-without-a-server> How to Handle Form Submissions on Static Sites Without a Server </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/rare-ivy> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.jpg" media="(min-width: 1025px)"><img alt="Rare Ivy" data-lazy="@src /assets/images/team/rare-ivy/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/rare-ivy>Rare Ivy</a><time class=text-muted datetime=2026-09-20T00:00:00+00:00> Sep 20, 2026 </time></div></div><div class=text-muted>12 min read</div></div></div></article></div><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-sli
1de-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/delight-in-ui-works-best-when-the-form-still-feels-boring><picture><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring.jpg" media="(min-width: 1025px)"><img alt="Delight in UI Works Best When the Form Still Feels Boring" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1789579890/delight-in-ui-works-best-when-the-form-still-feels-boring.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/user-experience> User Experience </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/delight-in-ui-works-best-when-the-form-still-feels-boring> Delight in UI Works Best When the Form Still Feels Boring </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/christina-hill> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/christina-hill/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/christina-hill/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/christina-hill/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/christina-hill/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/christina-hill/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/christina-hill/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/christina-hill/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/christina-hill/profile.jpg" media="(min-width: 1025px)"><img alt="Christina Hill" data-lazy="@src /assets/images/team/christina-hill/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/christina-hill>Christina Hill</a><time class=text-muted datetime=2026-09-15T00:00:00+00:00> Sep 15, 2026 </time></div></div><div class=text-muted>11 min read</div></div></div></article></div><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-sli
1de-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/best-ai-video-editors-for-script-to-video-workflows><picture><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows.jpg" media="(min-width: 1025px)"><img alt="Best AI Video Editors for Script-to-Video Workflows" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1789468709/best-ai-video-editors-for-script-to-video-workflows.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/video-editing> Video Editing </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/best-ai-video-editors-for-script-to-video-workflows> Best AI Video Editors for Script-to-Video Workflows </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/rare-ivy> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.jpg" media="(min-width: 1025px)"><img alt="Rare Ivy" data-lazy="@src /assets/images/team/rare-ivy/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/rare-ivy>Rare Ivy</a><time class=text-muted datetime=2026-09-14T00:00:00+00:00> Sep 14, 2026 </time></div></div><div class=text-muted>4 min read</div></div></div></article></div><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-slide-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/best-ai-video-editors-for-consistent-character-videos><picture><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos.jpg" media="(min-width: 1025px)">
1<img alt="Best AI Video Editors for Consistent Character Videos" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1789487915/best-ai-video-editors-for-consistent-character-videos.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/video-editing> Video Editing </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/best-ai-video-editors-for-consistent-character-videos> Best AI Video Editors for Consistent Character Videos </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/alex-raeburn> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/alex-raeburn/profile.jpg" media="(min-width: 1025px)"><img alt="Alex Raeburn" data-lazy="@src /assets/images/team/alex-raeburn/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/alex-raeburn>Alex Raeburn</a><time class=text-muted datetime=2026-09-14T00:00:00+00:00> Sep 14, 2026 </time></div></div><div class=text-muted>4 min read</div></div></div></article></div><div class="col-xl-4 col-lg-6 col-md-12" data-lazy="@class animation-slide-up"><article class="card h-100 shadow-sm border-0"><a class="text-decoration-none d-block p-3 pb-0" href=https://slapform.com/blog/best-ai-video-editors-for-agentic-ai-filmmaking><picture><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking.webp" type=image/webp><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking.jpg" media="(min-width: 1025px)"><img alt="Best AI Video Editors for Agentic AI Filmmaking" class="img-fluid object-fit-cover blog-post-card-image rounded-3" data-lazy="@src /assets/images/blog/post-1789469561/best-ai-video-editors-for-agentic-ai-filmmaking.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></picture></a><div class="card-body d-flex flex-column"><div class=mb-2><a class="badge bg-primary-soft text-primary text-decoration-none" href=https://slapform.com/blog/categories/ai-vi
1deo-editing> Ai Video Editing </a></div><h3 class="h5 card-title mb-0"><a class="text-decoration-none text-body" href=https://slapform.com/blog/best-ai-video-editors-for-agentic-ai-filmmaking> Best AI Video Editors for Agentic AI Filmmaking </a></h3></div><div class="card-footer bg-transparent border-0 pt-0 pb-3"><div class="d-flex align-items-center justify-content-between small"><div class="d-flex align-items-center"><a class="text-decoration-none me-2 position-relative z-1" href=https://slapform.com/team/rare-ivy> <div class="avatar avatar-md"><picture><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.webp" media="(max-width: 320px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.webp" media="(max-width: 640px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.webp" media="(max-width: 1024px)" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.webp" type=image/webp><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-320px.jpg" media="(max-width: 320px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-640px.jpg" media="(max-width: 640px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile-1024px.jpg" media="(max-width: 1024px)"><source data-lazy="@srcset /assets/images/team/rare-ivy/profile.jpg" media="(min-width: 1025px)"><img alt="Rare Ivy" data-lazy="@src /assets/images/team/rare-ivy/profile.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class=rounded-circle></picture></div> </a><div><a class="text-decoration-none text-body fw-semibold position-relative z-1 d-block" href=https://slapform.com/team/rare-ivy>Rare Ivy</a><time class=text-muted datetime=2026-09-14T00:00:00+00:00> Sep 14, 2026 </time></div></div><div class=text-muted>4 min read</div></div></div></article></div></div><div class="row mb-5"><div class=col-12><nav aria-label="Blog pagination" class="d-flex justify-content-center" data-lazy="@class animation-slide-up"><ul class="pagination mb-0"><li class="page-item disabled"><span class=page-link> <i class=fa data-icon=chevron-left><svg viewbox="0 0 320 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z" fill=currentColor /></svg></i> <span class="d-none d-sm-inline ms-1">Previous</span> </span><li class="page-item active"><a class=page-link href=https://slapform.com/blog>1</a><li class=page-item><a class=page-link href=https://slapform.com/blog/page/2>2</a><li class=page-item><a class=page-link href=https://slapform.com/blog/page/3>3</a><li class="page-item disabled"><span class=page-link>...</span><li class=page-item><a class=page-link href=https://slapform.com/blog/page/15> 15 </a><li class=page-item><a aria-label="Next page" class=page-link href=/blog/page/2.html> <span class="d-none d-sm-inline me-1">Next</span> <i class=fa data-icon=chevron-right><svg viewbox="0 0 320 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill=currentColor /></svg></i> </a></ul></nav></div></div><div class="row justify-content-center mb-5"><div class="col-12 col-lg-8" data-lazy="@class animation-slide-up"><div data-lazy='@script {
2    "src": "https://slapform.com/assets/js/modules/vert.bundle.js?cb=1790184862023",
3    "attributes": {
4      "data-ad-client": "ca-pub-7372939085773564",
5      "data-ad-type": "in-feed",
6      "data-ad-slot": "5986127415",
7      "data-ad-layout": "",
8      "data-ad-layout-key": "-6t+ed+2x-11-88",
9      "data-ad-style": "",
10      "data-ad-format": "fluid",
11      "data-ad-size": "",
12      "data-full-width-responsive": "",
13      "async": ""
14    }
15  }'></div></div></div><div class="row justify-content-center">
15<div data-lazy="@class animation-slide-up" class=col-lg-10><div class="mb-5 text-center"><h3 class="h5 mb-3"><i class="fa me-2" data-icon=folder><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M64 448l384 0c35.3 0 64-28.7 64-64l0-240c0-35.3-28.7-64-64-64L298.7 80c-6.9 0-13.7-2.2-19.2-6.4L241.1 44.8C230 36.5 216.5 32 202.7 32L64 32C28.7 32 0 60.7 0 96L0 384c0 35.3 28.7 64 64 64z" fill=currentColor /></svg></i> Categories</h3><div><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/web-development> Web Development </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/static-sites> Static Sites </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/forms-automation> Forms & Automation </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/automation> Automation </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/user-experience> User Experience </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/jamstack> Jamstack </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/video-editing> Video Editing </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/ai-video-tools> Ai Video Tools </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/content-creation> Content Creation </a><a class="badge bg-primary-soft text-primary text-decoration-none me-1 mb-2" href=https://slapform.com/blog/categories/post-production> Post-production </a><a class="badge bg-body-tertiary text-muted text-decoration-none ms-1 mb-2" href=https://slapform.com/blog/categories> View all <i class="fa ms-1" data-icon=arrow-right><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-105.4 105.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z" fill=currentColor /></svg></i> </a></div></div><div class=text-center><h3 class="h5 mb-3"><i class="fa me-2" data-icon=tags><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M401.2 39.1L549.4 189.4c27.7 28.1 27.7 73.1 0 101.2L393 448.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L515.3 256.8c9.2-9.3 9.2-24.4 0-33.7L367 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM32.1 229.5L32.1 96c0-35.3 28.7-64 64-64l133.5 0c17 0 33.3 6.7 45.3 18.7l144 144c25 25 25 65.5 0 90.5L285.4 418.7c-25 25-65.5 25-90.5 0l-144-144c-12-12-18.7-28.3-18.7-45.3zm144-85.5a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z" fill=currentColor /></svg></i> Tags</h3><div><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/form-migration> Form Migration </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/static-site-forms> Static Site Forms </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/jamstack-forms> Jamstack Forms </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/form-backend> Form Backend </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/webhooks> Webhooks </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/zapier> Zapier </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/google-sheets-integration> Google Sheets Integration </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/spam-prevention> Spam Prevention </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/sla
15pform> Slapform </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/form-submissions> Form Submissions </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/contact-form-backend> Contact Form Backend </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/no-server-forms> No Server Forms </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/static-website-contact-form> Static Website Contact Form </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/zapier-integration> Zapier Integration </a><a class="badge bg-body-tertiary text-body text-decoration-none me-1 mb-2" href=https://slapform.com/blog/tags/no-php-forms> No Php Forms </a><a class="badge bg-body-tertiary text-muted text-decoration-none ms-1 mb-2" href=https://slapform.com/blog/tags> View all <i class="fa ms-1" data-icon=arrow-right><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-105.4 105.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z" fill=currentColor /></svg></i> </a></div></div></div></div></div></section><section><div class=container><div class="card border-0 bg-gradient bg-primary text-white rounded-4 p-4 p-md-5 text-center position-relative overflow-hidden" data-lazy="@class animation-slide-up"><div class="position-absolute top-0 end-0 opacity-25" style=font-size:10rem;transform:rotate(15deg)translate(30%,-30%)><i class="fa text-white" data-icon=pen-nib><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M368.5 18.3l-50.1 50.1 125.3 125.3 50.1-50.1c21.9-21.9 21.9-57.3 0-79.2L447.7 18.3c-21.9-21.9-57.3-21.9-79.2 0zM279.3 97.2l-.5 .1-144.1 43.2c-19.9 6-35.7 21.2-42.3 41L3.8 445.8c-2.9 8.7-1.9 18.2 2.5 26L161.7 316.4c-1.1-4-1.6-8.1-1.6-12.4 0-26.5 21.5-48 48-48s48 21.5 48 48-21.5 48-48 48c-4.3 0-8.5-.6-12.4-1.6L40.3 505.7c7.8 4.4 17.2 5.4 26 2.5l264.3-88.6c19.7-6.6 35-22.4 41-42.3l43.2-144.1 .1-.5-135.5-135.5z" fill=currentColor /></svg></i></div><div class="position-absolute bottom-0 start-0 opacity-25" style=font-size:8rem;transform:rotate(-20deg)translate(-30%,30%)><i class="fa text-white" data-icon=book-open><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 141.3l0 309.3 .5-.2C311.1 427.7 369.7 416 428.8 416l19.2 0 0-320-19.2 0c-42.2 0-84.1 8.4-123.1 24.6-16.8 7-33.4 13.9-49.7 20.7zM230.9 61.5L256 72 281.1 61.5C327.9 42 378.1 32 428.8 32L464 32c26.5 0 48 21.5 48 48l0 352c0 26.5-21.5 48-48 48l-35.2 0c-50.7 0-100.9 10-147.7 29.5l-12.8 5.3c-7.9 3.3-16.7 3.3-24.6 0l-12.8-5.3C184.1 490 133.9 480 83.2 480L48 480c-26.5 0-48-21.5-48-48L0 80C0 53.5 21.5 32 48 32l35.2 0c50.7 0 100.9 10 147.7 29.5z" fill=currentColor /></svg></i></div><div class=position-relative><span class="badge bg-white bg-opacity-25 text-light p-2 mb-3 fw-semibold small"> <i class="fa me-1" data-icon=envelope><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M48 64c-26.5 0-48 21.5-48 48 0 15.1 7.1 29.3 19.2 38.4l208 156c17.1 12.8 40.5 12.8 57.6 0l208-156c12.1-9.1 19.2-23.3 19.2-38.4 0-26.5-21.5-48-48-48L48 64zM0 196L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-188-198.4 148.8c-34.1 25.6-81.1 25.6-115.2 0L0 196z" fill=currentColor /></svg></i> Newsletter </span><h2 class="h3 fw-bold mb-3">Never miss a post</h2><p class="lead mb-4">Get the latest insights delivered straight to your inbox. No spam, unsubscribe anytime.<form onsubmit="return false" class=newsletter-form data-form-state=initializing id=newsletter-form novalidate><div class="row g-3 justify-content-center"><div class=col-md-7><input class="form-control form-control-lg" placeholder="Enter your email" autocomplete=email name=email pattern=[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$ required type=email><div class="invalid-feedback text-start">Please enter a valid email address.</div></div><div class=col-md-auto><button class="btn btn-light btn-lg px-4"><span class=button-text>Subscribe</span></button></div></div><div class="newsletter-success-alert alert alert-success mt-3 d-none" role=alert><i class="fa me-2" data-icon=check-circle><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zM374 145.7c-10.7-7.8-25.7-5.4-33.5 5.3L221.1 315.2 169 263.1c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l72 72c5 5 11.8 7.5 18.8 7s13.4-4.1 17.5-9.8L379.3 179.2c7.8-10.7 5.4-25.7-5.3-33.5z" fill=currentColor /></svg></i> Thank you for subscribing! Check your email to confirm.</div><div class="newsletter-error-alert alert alert-danger mt-3 d-none" role=alert><i class="fa me-2" data-icon=exclamation-circle><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zm0-192a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-18.2 0-32.7 15.5-31.4 33.7l7.4 104c.9 12.6 11.4 22.3 23.9 22.3 12.6 0 23-9.7 23.9-22.3l7.4-104c1.3-18.2-13.1-33.7-31.4-33.7z" fill=currentColor /></svg></i><span class=error-message>Something went wrong. Please try again.</span></div></form></div></div></div></section></main><footer aria-label="Site footer" class="pt-5 pb-4 border-top bg-body-secondary mt-auto" role=contentinfo><div class=container><div class="row mb-4"><div class="col-12 col-lg-3 mb-4 mb-lg-0"><div class="h5 mb-3"><a class="d-flex align-items-center text-decoration-none text-body" href=/> <div class="avatar avatar-md me-2 filter-adaptive"><img alt="Slapform Logo" data-lazy="@src https://cdn.itwcreativeworks.com/assets/slapform/images/logo/brandmark/black-x.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="></div> <span>Slapform</span> </a></div><p class=mb-0>Slapform provides the backend for your forms. Submissions are emailed to you and integrate with webhooks and Zapier. No PHP or servers so it's perfect for static sites!</div><div class="col-12 col-lg-9"><div class=row><div class="col-6 col-md-4"><div class="h6 mb-4 fw-semibold">Product</div><ul class=list-unstyled><li class=mb-1><a class="link-muted text-decoration-none" href=/features> Features </a><li class=mb-1><a class="link-muted text-decoration-none" href=/pricing> Pricing </a><li class=mb-1><a class="link-muted text-decoration-none" href=/docs> Documentation </a><li class=mb-1><a class="link-muted text-decoration-none" href=/solutions> Solutions </a></ul></div><div class="col-6 col-md-4"><div class="h6 mb-4 fw-semibold">Company</div><ul class=list-unstyled><li class=mb-1><a class="link-muted text-decoration-none" href=/about> About Us </a><li class=mb-1><a class="link-muted text-decoration-none" href=/blog> Blog </a><li class=mb-1><a class="link-muted text-decoration-none" href=/contact> Contact Us </a></ul></div><div class="col-6 col-md-4"><div class="h6 mb-4 fw-semibold">Account</div><ul class=list-unstyled><li class=mb-1><a class="link-muted text-decoration-none" href=/dashboard/forms> Sign up </a><li class=mb-1><a class="link-muted text-decoration-none" href=/signin> Sign in </a><li class=mb-1><a class="link-muted text-decoration-none" href=/account> My account </a></ul></div></div></div></div><div class="row mt-4 pt-3 border-top align-items-center"><div class="col-md-6 d-flex align-items-center"><div class="d-flex align-items-center me-3"><div class="dropup uj-language-dropdown"><button class="btn btn-sm btn-outline-adaptive dropdown-toggle" aria-expanded=false data-bs-toggle=dropdown type=button><i class="fa fa-sm me-1" data-icon=language><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M160 0c17.7 0 32 14.3 32 32l0 32 128 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-9.6 0-8.4 23.1c-16.4 45.2-41.1 86.5-72.2 122 14.2 8.8 29 16.6 44.4 23.5l50.4 22.4 62.2-140c5.1-11.6 16.6-19 29.2-19s24.1 7.4 29.2 19l128 288c7.2 16.2-.1 35.1-16.2 42.2s-35.1-.1-42.2-16.2l-20-45-157.5 0-20 45c-7.2 16.2-26.1 23.4-42.2 16.2s-23.4-26.1-16.2-42.2l39.8-89.5-50.4-22.4c-23-10.2-45-22.4-65.8-36.4-21.3 17.2-44.6 32.2-69.5 44.7L78.3 380.6c-15.8 7.9-35 1.5-42.9-14.3s-1.5-35 14.3-42.9l34.5-17.3c16.3-8.2 31.8-17.7 46.4-28.3-13.8-12.7-26.8-26.4-38.9-40.9L81.6 224.7c-11.3-13.6-9.5-33.8 4.1-45.1s33.8-9.5 45.1 4.1l10.2 12.2c11.5 13.9 24.1 26.8 37.4 38.7 27.5-30.4 49.2-66.1 63.5-105.4l.5-1.2-210.3 0C14.3 128 0 113.7 0 96S14.3 64 32 64l96 0 0-32c0-17.7 14.3-32 32-32zM416 270.8L365.7 384 466.3 384 416 270.8z" fill=currentColor /></svg></i> <span class=_text-body> Language </span></button><ul class=dropdown-menu><li><a class="dropdown-item d-flex align-items-center uj-language-dropdown-item" data-lang=en href=/blog> <i class="fa fa-sm me-2" data-icon=en><svg viewbox="0 0 152 152" fill=currentColor height=512 width=512 xmlns=http://www.w3.org/2000/svg><g data-name="Layer 2" id=Layer_2><g data-name="06.united states of america" id=_06.united_states_of_america><path d="m124.81 149.4a459 459 0 0 1 -97.62 0 27.69 27.69 0 0 1 -24.59-24.59 459 459 0 0 1 0-97.62 27.69 27.69 0 0 1 24.59-24.59 459 459 0 0 1 97.62 0 27.69 27.69 0 0 1 24.59 24.59 459 459 0 0 1 0 97.62 27.69 27.69 0 0 1 -24.59 24.59z" fill=#f0f9ff id=path />
15<g fill=#f40055><path d="m152 82.47h-80.26v-12.93h80.26q.06 6.46 0 12.93z"/><path d="m150.31 115.44c-.27 3.12-.58 6.25-.91 9.37a27.72 27.72 0 0 1 -.62 3.57h-145.56a27.72 27.72 0 0 1 -.62-3.57c-.33-3.12-.64-6.25-.91-9.37z"/><path d="m144.08 13.61h-72.34v-13.61h4.26q6.1 0 12.21.16t12.21.49q9.15.48 18.29 1.33c2 .19 4.07.39 6.1.61.56.06 1.11.14 1.66.24.39.06.77.13 1.15.21l.24.05c.43.1.86.2 1.28.32s.93.26 1.38.41a27 27 0 0 1 2.68 1c.43.19.86.39 1.27.61l1 .56c.49.28 1 .58 1.45.88s.76.51 1.13.78l.9.68.49.4c.2.16.39.32.57.49s.54.47.8.72l.59.57a25 25 0 0 1 1.83 2c.33.41.59.75.85 1.1z"/><path d="m151.71 59.52h-80v-12.94h79.32q.45 6.42.68 12.94z"/><path d="m151.71 92.49q-.24 6.47-.65 12.93h-150.12q-.42-6.42-.65-12.93z"/><path d="m144.08 138.4a27.64 27.64 0 0 1 -19.27 11 459 459 0 0 1 -97.62 0 27.64 27.64 0 0 1 -19.27-11z"/><path d="m150.31 36.56h-78.57v-12.93h77a27.87 27.87 0 0 1 .62 3.56c.37 3.12.64 6.24.95 9.37z"/></g><path d="m76 0v82.47h-75.95c0-1 0-2 0-3-.05-2.72-.05-5.47-.05-8.24 0-1.21 0-2.41.05-3.62s.05-2.54.08-3.81c0-.09 0-.19 0-.29 0-1.36.08-2.72.13-4.09a5 5 0 0 0 3.21 1.58 5 5 0 0 0 10 0 5 5 0 0 0 0-10 5 5 0 0 0 -10 0 4.93 4.93 0 0 0 -2.86 1.34c0-.25 0-.5 0-.75.12-1.53.21-3.07.31-4.59s.2-3 .31-4.54c0-.35.05-.69.08-1 .12-1.69.26-3.38.4-5.07a.2.2 0 0 0 0-.07c.16-1.79.32-3.58.5-5.36.12-1.24.25-2.48.38-3.72.06-.55.14-1.1.23-1.65s.24-1.29.39-1.92c.1-.38.2-.77.31-1.15s.18-.6.28-.9c.16-.51.34-1 .54-1.51s.3-.75.46-1.11.33-.73.51-1.09c.26-.52.53-1 .82-1.53.14-.25.29-.5.44-.74.3-.49.62-1 1-1.44s.64-.88 1-1.31c.56-.7 1.15-1.36 1.77-2l.55-.55c.63-.61 1.29-1.2 2-1.75l.6-.59c.22-.18.46-.34.69-.51a26.91 26.91 0 0 1 2.4-1.49l.54-.3c.38-.2.76-.4 1.16-.59l.85-.38c.29-.13.58-.25.88-.36s.73-.28 1.1-.41l.76-.25h.14l.65-.19 1-.26c.34-.14.73-.26 1.11-.26h.09c.37-.07.74-.14 1.12-.19s.8-.12 1.21-.16q5-.52 10-1l2.21-.18s0 0 0 0c1.49-.12 3-.24 4.46-.34h.06c1.46-.13 2.92-.2 4.38-.29h.23l2.47-.15h.54c3-.16 6-.29 9-.39 1.91-.09 3.77-.14 5.63-.18s3.51-.07 5.27-.12h.3z" fill=#406bd4 /><path d="m63 51.05a5 5 0 0 1 0 10 5 5 0 0 1 -10 0 5 5 0 0 1 0-10 5 5 0 0 1 10 0z" fill=#fff />
15<path d="m23.78 56a5 5 0 0 1 4.49-5 5 5 0 0 1 10 0 5 5 0 0 1 0 10 5 5 0 0 1 -10 0 5 5 0 0 1 -4.49-5z" fill=#fff /><path d="m42.73 26.22a5 5 0 0 1 -4.5 5 5 5 0 0 1 -10 0 5 5 0 0 1 0-10 5 5 0 0 1 10 0 5 5 0 0 1 4.5 5z" fill=#fff /><path d="m17.93 26.22a5 5 0 0 1 -4.49 5 5 5 0 0 1 -10 0 4.76 4.76 0 0 1 -1.25-.3c.12-1.24.25-2.48.38-3.72a27.67 27.67 0 0 1 2.72-9.33 4.92 4.92 0 0 1 3.13-1.11 5 5 0 0 1 5 4.49 5 5 0 0 1 4.51 4.97z" fill=#fff /><path d="m67.52 26.22a5 5 0 0 1 -4.49 5 5 5 0 0 1 -10 0 5 5 0 0 1 0-10 5 5 0 0 1 10 0 5 5 0 0 1 4.49 5z" fill=#fff /></g></g></svg></i> English </a></ul></div></div><div class="d-flex align-items-center me-3"><div class="dropup uj-appearance-dropdown"><button class="btn btn-sm btn-outline-adaptive dropdown-toggle" aria-expanded=false aria-label=Appearance data-bs-toggle=dropdown type=button><span data-appearance-icon=light hidden><i class="fa fa-sm" data-icon=sun><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M288-32c8.4 0 16.3 4.4 20.6 11.7L364.1 72.3 468.9 46c8.2-2 16.9 .4 22.8 6.3S500 67 498 75.1l-26.3 104.7 92.7 55.5c7.2 4.3 11.7 12.2 11.7 20.6s-4.4 16.3-11.7 20.6L471.7 332.1 498 436.8c2 8.2-.4 16.9-6.3 22.8S477 468 468.9 466l-104.7-26.3-55.5 92.7c-4.3 7.2-12.2 11.7-20.6 11.7s-16.3-4.4-20.6-11.7L211.9 439.7 107.2 466c-8.2 2-16.8-.4-22.8-6.3S76 445 78 436.8l26.2-104.7-92.6-55.5C4.4 272.2 0 264.4 0 256s4.4-16.3 11.7-20.6L104.3 179.9 78 75.1c-2-8.2 .3-16.8 6.3-22.8S99 44 107.2 46l104.7 26.2 55.5-92.6 1.8-2.6c4.5-5.7 11.4-9.1 18.8-9.1zm0 144a144 144 0 1 0 0 288 144 144 0 1 0 0-288zm0 240a96 96 0 1 1 0-192 96 96 0 1 1 0 192z" fill=currentColor /></svg></i></span> <span data-appearance-icon=dark hidden><i class="fa fa-sm" data-icon=moon-stars><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M439.8 89.8c1 3.6 4.4 6.2 8.2 6.2s7.1-2.5 8.2-6.2l11-38.6 38.6-11c3.6-1 6.2-4.4 6.2-8.2s-2.5-7.1-6.2-8.2l-38.6-11-11-38.6c-1-3.6-4.4-6.2-8.2-6.2s-7.1 2.5-8.2 6.2l-11 38.6-38.6 11c-3.6 1-6.2 4.4-6.2 8.2s2.5 7.1 6.2 8.2l38.6 11 11 38.6zM224 64C100.3 64 0 164.3 0 288S100.3 512 224 512c60.2 0 114.9-23.8 155.1-62.4 6.4-6.1 8.2-15.7 4.6-23.8s-12-13-20.8-12.3c-4.3 .3-8.6 .5-12.9 .5-88.9 0-161-72.1-161-161 0-63.1 36.3-117.8 89.3-144.2 7.9-4 12.6-12.5 11.5-21.3s-7.6-16-16.2-18C257.6 65.9 241 64 224 64zM355.2 268.8l16.6 58c1.6 5.5 6.6 9.2 12.2 9.2s10.7-3.8 12.2-9.2l16.6-58 58-16.6c5.5-1.6 9.2-6.6 9.2-12.2s-3.8-10.7-9.2-12.2l-58-16.6-16.6-58c-1.6-5.5-6.6-9.2-12.2-9.2s-10.7 3.8-12.2 9.2l-16.6 58-58 16.6c-5.5 1.6-9.2 6.6-9.2 12.2s3.8 10.7 9.2 12.2l58 16.6z" fill=currentColor /></svg></i></span> <span data-appearance-icon=system hidden><i class="fa fa-sm" data-icon=circle-half-stroke><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M448 256c0-106-86-192-192-192l0 384c106 0 192-86 192-192zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z" fill=currentColor /></svg></i></span></button><ul class=dropdown-menu><li><button class=dropdown-item data-appearance-set=light type=button><i class="fa fa-sm me-2" data-icon=sun><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M288-32c8.4 0 16.3 4.4 20.6 11.7L364.1 72.3 468.9 46c8.2-2 16.9 .4 22.8 6.3S500 67 498 75.1l-26.3 104.7 92.7 55.5c7.2 4.3 11.7 12.2 11.7 20.6s-4.4 16.3-11.7 20.6L471.7 332.1 498 436.8c2 8.2-.4 16.9-6.3 22.8S477 468 468.9 466l-104.7-26.3-55.5 92.7c-4.3 7.2-12.2 11.7-20.6 11.7s-16.3-4.4-20.6-11.7L211.9 439.7 107.2 466c-8.2 2-16.8-.4-22.8-6.3S76 445 78 436.8l26.2-104.7-92.6-55.5C4.4 272.2 0 264.4 0 256s4.4-16.3 11.7-20.6L104.3 179.9 78 75.1c-2-8.2 .3-16.8 6.3-22.8S99 44 107.2 46l104.7 26.2 55.5-92.6 1.8-2.6c4.5-5.7 11.4-9.1 18.8-9.1zm0 144a144 144 0 1 0 0 288 144 144 0 1 0 0-288zm0 240a96 96 0 1 1 0-192 96 96 0 1 1 0 192z" fill=currentColor /></svg></i>Light</button><li><button class=dropdown-item data-appearance-set=dark type=button><i class="fa fa-sm me-2" data-icon=moon-stars><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M439.8 89.8c1 3.6 4.4 6.2 8.2 6.2s7.1-2.5 8.2-6.2l11-38.6 38.6-11c3.6-1 6.2-4.4 6.2-8.2
15s-2.5-7.1-6.2-8.2l-38.6-11-11-38.6c-1-3.6-4.4-6.2-8.2-6.2s-7.1 2.5-8.2 6.2l-11 38.6-38.6 11c-3.6 1-6.2 4.4-6.2 8.2s2.5 7.1 6.2 8.2l38.6 11 11 38.6zM224 64C100.3 64 0 164.3 0 288S100.3 512 224 512c60.2 0 114.9-23.8 155.1-62.4 6.4-6.1 8.2-15.7 4.6-23.8s-12-13-20.8-12.3c-4.3 .3-8.6 .5-12.9 .5-88.9 0-161-72.1-161-161 0-63.1 36.3-117.8 89.3-144.2 7.9-4 12.6-12.5 11.5-21.3s-7.6-16-16.2-18C257.6 65.9 241 64 224 64zM355.2 268.8l16.6 58c1.6 5.5 6.6 9.2 12.2 9.2s10.7-3.8 12.2-9.2l16.6-58 58-16.6c5.5-1.6 9.2-6.6 9.2-12.2s-3.8-10.7-9.2-12.2l-58-16.6-16.6-58c-1.6-5.5-6.6-9.2-12.2-9.2s-10.7 3.8-12.2 9.2l-16.6 58-58 16.6c-5.5 1.6-9.2 6.6-9.2 12.2s3.8 10.7 9.2 12.2l58 16.6z" fill=currentColor /></svg></i>Dark</button><li><button class=dropdown-item data-appearance-set=system type=button><i class="fa fa-sm me-2" data-icon=circle-half-stroke><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M448 256c0-106-86-192-192-192l0 384c106 0 192-86 192-192zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z" fill=currentColor /></svg></i>System</button></ul></div></div><div class="d-flex align-items-center"><a class="link-muted text-decoration-none me-2" aria-label=Twitter href=https://twitter.com/slapform> <i class="fa fa-xl" data-icon=twitter><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M459.4 151.7c.3 4.5 .3 9.1 .3 13.6 0 138.7-105.6 298.6-298.6 298.6-59.5 0-114.7-17.2-161.1-47.1 8.4 1 16.6 1.3 25.3 1.3 49.1 0 94.2-16.6 130.3-44.8-46.1-1-84.8-31.2-98.1-72.8 6.5 1 13 1.6 19.8 1.6 9.4 0 18.8-1.3 27.6-3.6-48.1-9.7-84.1-52-84.1-103l0-1.3c14 7.8 30.2 12.7 47.4 13.3-28.3-18.8-46.8-51-46.8-87.4 0-19.5 5.2-37.4 14.3-53 51.7 63.7 129.3 105.3 216.4 109.8-1.6-7.8-2.6-15.9-2.6-24 0-57.8 46.8-104.9 104.9-104.9 30.2 0 57.5 12.7 76.7 33.1 23.7-4.5 46.5-13.3 66.6-25.3-7.8 24.4-24.4 44.8-46.1 57.8 21.1-2.3 41.6-8.1 60.4-16.2-14.3 20.8-32.2 39.3-52.6 54.3z" fill=currentColor /></svg></i> </a><a class="link-muted text-decoration-none me-2" aria-label=Facebook href=https://facebook.com/slapform> <i class="fa fa-xl" data-icon=facebook><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5l0-170.3-52.8 0 0-78.2 52.8 0 0-33.7c0-87.1 39.4-127.5 125-127.5 16.2 0 44.2 3.2 55.7 6.4l0 70.8c-6-.6-16.5-1-29.6-1-42 0-58.2 15.9-58.2 57.2l0 27.8 83.6 0-14.4 78.2-69.3 0 0 175.9C413.8 494.8 512 386.9 512 256z" fill=currentColor /></svg></i> </a><a class="link-muted text-decoration-none me-2" aria-label=Instagram href=https://instagram.com/slapform> <i class="fa fa-xl" data-icon=instagram><svg viewbox="0 0 448 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M224.3 141a115 115 0 1 0 -.6 230 115 115 0 1 0 .6-230zm-.6 40.4a74.6 74.6 0 1 1 .6 149.2 74.6 74.6 0 1 1 -.6-149.2zm93.4-45.1a26.8 26.8 0 1 1 53.6 0 26.8 26.8 0 1 1 -53.6 0zm129.7 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM399 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z" fill=currentColor /></svg></i> </a><a class="link-muted text-decoration-none me-2" aria-label=Linkedin href=https://linkedin.com/in/slapform> <i class="fa fa-xl" data-icon=linkedin><svg viewbox="0 0 448 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M416 32L31.9 32C14.3 32 0 46.5 0 64.3L0 447.7C0 465.5 14.3 480 31.9 480L416 480c17.6 0 32-14.5 32-32.3l0-383.4C448 46.5 433.6 32 416 32zM135.4 416l-66.4 0 0-213.8 66.5 0 0 213.8-.1 0zM102.2 96a38.5 38.5 0 1 1 0 77 38.5 38.5 0 1 1 0-77zM384.3 416l-66.4 0 0-104c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9l0 105.8-66.4 0 0-213.8 63.7 0 0 29.2 .9 0c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9l0 117.2z" fill=currentColor /></svg></i> </a><a class="link-muted text-decoration-none" aria-label=Github href=https://github.com/slapform> <i class="fa fa-xl" data-icon=github><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M216.5 362.5c-66-8-112.5-55.5-112.5-117 0-25 9-52 24-70-6.5-16.5-5.5-51.5 2-66 20-2.5 47 8 63 22.5 19-6 39-9 63.5-9s44.5 3 62.5 8.5c15.5-14 43-24.5 63-22 7 13.5 8 48.5 1.5 65.5 16 19 24.5 44.5 24.5 70.5 0 61.5-46.5 108-113.5 116.5 17 11 28.5 35 28.5 62.5l0 52C323 491.5 335.5 500 350.5 494 441 459.5 512 369 512 257 512 115.5 397 0 255.5 0S0 115.5 0 257c0 111 70.5 203 165.5 237.5 13.5 5 26.5-4 26.5-17.5l0-40c-7 3-16 5-24 5-33 0-52.5-18-66.5-51.5-5.5-13.5-11.5-21.5-23-23-6-.5-8-3-8-6 0-6 10-10.5 20-10.5 14.5 0 27 9 40 27.5 10 14.5 20.5 21 33 21s20.5-4.5 32-16c8.5-8.5 15-16 21-21z" fill=currentColor /></svg></i> </a></div></div><div class="col-md-6 text-md-end"><a class="link-muted text-decoration-none" href=/terms>Terms</a><span class="text-body-secondary mx-2"> / </span><a class="link-muted text-decoration-none" href=/privacy>Privacy</a><span class="text-body-secondary mx-2"> / </span>
15<a class="link-muted text-decoration-none" href=/cookies>Cookies</a></div></div><div class="row mt-3"><div class="col-12 text-center"><span class=text-body-secondary> © 2026 <strong>Slapform</strong> by <a href=https://itwcreativeworks.com>ITW Creative Works</a>. All rights reserved. <br> By using this site and our services, you agree to our <a href=/terms>Terms</a> & <a href=/privacy>Privacy Policy</a>. </span></div></div></div></footer><div class="modal _fade animation-slide-up" hidden id=modal-exit-popup tabindex=-1><div class="modal-dialog modal-dialog-centered"><div class="modal-content border-0 shadow-lg overflow-hidden rounded-3"><div class=position-relative><div class="position-absolute top-0 start-0 w-100 h-100"></div><button class="btn-close position-absolute top-0 end-0 m-3" aria-label=Close data-bs-dismiss=modal style=z-index:10 type=button></button><div class="position-relative p-5 text-center" style=z-index:1><div class=mb-4><div class="d-inline-flex align-items-center justify-content-center rounded-circle bg-primary bg-opacity-10" style=width:80px;height:80px><span class="text-primary animation-hand-wave"><i class="fa fa-3xl" data-icon=hand-wave><svg viewbox="0 0 576 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M392.2 67.4L391 58.9c-2.5-17.6-16.3-31.4-33.9-33.9l-8.5-1.2c-13.1-1.9-22.2-14-20.4-27.2s14-22.2 27.2-20.4l8.5 1.2c38.7 5.5 69.1 36 74.7 74.7l1.2 8.5c1.9 13.1-7.2 25.3-20.4 27.2s-25.3-7.2-27.2-20.4zM217.4 70.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192c3.3 3.3 9.4 1.1 9.4-3.7l0-77.7c0-22.1 17.9-40 40-40s40 17.9 40 40l0 176.3c0 60.2-27.9 116.9-75.5 153.7-50.8 39.2-115.5 49.7-173.6 32.7-28.4-7.1-55.3-21.8-77.6-44.1l-4.9-4.9c-83.9-83.9-130.2-130.2-139.1-139.1-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l31.9 31.9 .1 .1 46.6 46.6c5.2 5.2 13.6 5.2 18.7 0s5.2-13.6 0-18.7L89.4 198.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L261.3 280c5.2 5.2 13.6 5.2 18.7 0s5.2-13.6 0-18.7L137.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L325.3 216c5.2 5.2 13.6 5.2 18.7 0s5.2-13.6 0-18.7L217.4 70.6zM28.6 360.2c13.1-1.9 25.3 7.2 27.2 20.4l1.2 8.5c2.5 17.6 16.3 31.4 33.9 33.9l8.5 1.2c13.1 1.9 22.2 14 20.4 27.2s-14 22.2-27.2 20.4l-8.5-1.2C45.4 465 15 434.6 9.5 395.9l-1.2-8.5c-1.9-13.1 7.2-25.3 20.4-27.2z" fill=currentColor /></svg></i></span></div></div><h3 class="modal-exit-title fw-bold mb-3">Wait, don't go yet!</h3><p class="modal-exit-message text-muted mb-4 fs-5">You're about to miss out on something amazing.<div class="modal-exit-offer bg-body-tertiary rounded-3 p-4 mb-4" hidden><h5 class="modal-exit-offer-title fw-semibold mb-3 text-primary"><i class="fa me-2" data-icon=gift><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M321.5 68.8C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40s-17.9 40-40 40l-73.3 0 34.8-59.2zm-131 0l34.8 59.2-73.3 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zm89.6-24.3l-24.1 41-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0c-48.6 0-88 39.4-88 88 0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 32c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40 0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4zM480 272l-200 0 0 208 136 0c35.3 0 64-28.7 64-64l0-144zm-248 0l-200 0 0 144c0 35.3 28.7 64 64 64l136 0 0-208z" fill=currentColor /></svg></i> <span class=modal-exit-offer-title-text>Special Offer Just for You!</span></h5><p class="modal-exit-offer-description mb-0">Stay and discover exclusive features and benefits that could transform your experience.</div><div class="d-flex flex-column align-items-center"><a class="modal-exit-button btn btn-primary btn-lg px-5 shadow-sm mb-1" data-bs-dismiss=modal href=https://slapform.com> <i class="fa me-2" data-icon=arrow-right><svg viewbox="0 0 512 512" fill=currentColor height=1em width=1em xmlns=http://www.w3.org/2000/svg><path d="M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-105.4 105.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z" fill=currentColor /></svg></i> <span class=modal-exit-button-text>Show me more</span> </a><a class="modal-exit-dismiss btn btn-link text-decoration-none small" data-bs-dismiss=modal href=#> Maybe later </a></div><hr class=my-4><div class="d-flex align-items-center justify-content-center"><div class="d-flex me-2"><span class="avatar avatar-sm rounded-circle border border-2 border-body overflow-hidden me-n2"> <img data-lazy="@src https://i.pravatar.cc/40?img=1" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt> </span><span class="avatar avatar-sm rounded-circle border border-2 border-body overflow-hidden me-n2"> <img data-lazy="@src https://i.pravatar.cc/40?img=2" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt> </span><span class="avatar avatar-sm rounded-circle border border-2 border-body overflow-hidden me-n2"> <img data-lazy="@src https://i.pravatar.cc/40?img=3" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt> </span><span class="avatar avatar-sm rounded-circle border border-2 border-body overflow-hidden"> <img data-lazy="@src https://i.pravatar.cc/40?img=4" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt> </span></div><span class=text-muted> • </span><small class="ms-2 text-muted"><strong class=text-body>Join 10k+</strong> happy subscribers!</small></div></div></div></div></div></div> 
15<script type="text/javascript">var Configuration={runtime:"web",environment:"production",buildTime:1790184862023,brand:{id:"slapform",name:"Slapform",description:"Form backend for static sites",type:"Corporation",images:{brandmark:"https://cdn.itwcreativeworks.com/assets/slapform/images/logo/brandmark/black-x.svg",wordmark:"https://cdn.itwcreativeworks.com/assets/slapform/images/logo/wordmark/black-x.svg",combomark:"https://cdn.itwcreativeworks.com/assets/slapform/images/logo/combomark/black-x.svg"},contact:{email:"[email protected]",phone:"+1 (866) 858-6366","slapform-form-id":"nKWN6g20t"},address:{line1:"4001 Inglewood Ave",line2:"Suite 101-385",region:"CA","postal-code":"90278",city:"Redondo Beach",locality:"Los Angeles",country:"United States"}},advertising:{"google-adsense":{client:"ca-pub-7372939085773564","display-slot":"9023354299","in-article-slot":"7329067043","in-feed-slot":"5986127415","multiplex-slot":"8772072856"},cse:{"site-id":"5ad46a4c7412db0ae"}},analytics:{google:"G-HET5SY2WYT",meta:704554194809592,tiktok:"CJOQP1JC77UEOD73M420"},auth:{enabled:!0,config:{policy:null,redirects:{authenticated:"/account",unauthenticated:"/signup"},allowSubdomains:!0}},firebase:{app:{enabled:!0,config:{apiKey:"AIzaSyCIs-6HyNeDCgggUhaUZbzb1_nclDcaG9w",authDomain:"slapform.com",databaseURL:"https://slapform.firebaseio.com",projectId:"slapform",storageBucket:"slapform.appspot.com",messagingSenderId:"278326716777",appId:"1:278326716777:web:bae2dfd7c7a59e9ba4b5f8",measurementId:"G-J2VSGRZZYK"}},messaging:{config:{vapidKey:"BF9493W1vMsVyvUmaV7xV38CmT4D_wFMWxHn-n-MCG-5uvZy_REmNDAmF1GLPx1dCcMPbCFAwtGUCH7JGLzS1vM"}},appCheck:{enabled:!1,config:{siteKey:"6Lf0PTsoAAAAALVKTl2pLaagOm8ZftJOytd2hcQT"}}},cookieConsent:{enabled:!0,config:{palette:{popup:{background:"#237afc",text:"#fff"},button:{background:"#fff",text:"#237afc"}}}},chatsy:{enabled:!0,config:{agentId:"CtLacEvkI2IYkj",settings:{button:{backgroundColor:"#237afc",textColor:"#fff",position:"bottom-right",type:"round",icon:"default"}}}},sentry:{enabled:!0,config:{dsn:"https://[email protected]/4507609239191552",release:"slapform-website",replaysSessionSampleRate:.01,replaysOnErrorSampleRate:.01}},exitPopup:{enabled:!0,config:{timeout:"1000 * 60 * 60 * 4",title:"Special Offer!",message:"Get 15% off your purchase of our Premium plans. Get access to all features and unlimited usage.",okButton:{text:"Claim 15% Discount",link:"/pricing?utm_source=exit-popup&utm_medium=popup&utm_campaign={pathname}"}}},lazyLoading:{enabled:!0,config:{rootMargin:"50px 0px",threshold:.01}},socialSharing:{enabled:!1,config:{defaultPlatforms:["facebook","twitter","linkedin","pinterest","reddit","email","copy"],buttonClass:"",openInNewWindow:!0}},pushNotifications:{enabled:!0,config:{autoRequest:"1000 * 60"}},validRedirectHosts:[],payment:{processors:{stripe:{publishableKey:"pk_live_51JHRKMEvB7hJrWnuRgxGEDzJXd8gYKQEQmNSIaeIoE4izhvEasZxt8WXHT8NSqRE7o8FPKtkS4t3U3Axp3fqlDYg0051XE5uuo"},paypal:{clientId:"ARvfFTlYQk_H2JrXIhS3Vhv8e83-8IhN264AjvZbGH_B-hFV00SQZoBVsXwV_FSHVfT9aVelR5PNimTL"},chargebee:{site:!1},coinbase:{enabled:!1}},products:[{id:"basic",name:"Basic",type:"subscription",limits:{submissions:50,forms:2},trial:{days:0}},{id:"mini",name:"Mini",type:"subscription",limits:{submissions:10},trial:{days:1},prices:{daily:1},paypal:{productId:"PROD-48E76423BJ024464T"},stripe:{productId:"prod_U5aZG7u8xcKQyE"}},{id:"apprentice",name:"Apprentice",type:"subscription",limits:{submissions:500,forms:10},trial:{days:0},prices:{monthly:6,annually:60},paypal:{productId:"PROD-2Y924933YN856853W"},stripe:{productId:"prod_U5DKdtzhYeiXzm",legacyProductIds:["prod_JvI5la5XgSjpUj","prod_JvI6cIwjnMYk8n"]}},{id:"sumo",name:"Sumo",type:"subscription",limits:{submissions:2e3,forms:50},trial:{days:0},prices:{monthly:16,annually:160},paypal:{productId:"PROD-291112449M4610414",legacyProductIds:["slapform-premium-1"]},stripe:{productId:"prod_U5DKgE2KCcOMbE",legacyProductIds:["prod_KvKPEpGkFN1wPC","prod_KvKQ6CB6RYXr6b"]}},{id:"grandmaster",name:"Grandmaster",type:"subscription",limits:{submissions:1e4,forms:-1},trial:{days:0},prices:{monthly:29,annually:290},paypal:{productId:"PROD-8JY124419L447811N"},stripe:{productId:"prod_U5DKzVHpEWDDrm",legacyProductIds:["prod_KvKRCrkJ57wsNB","prod_KvKRlCrYtf7iVm"]}}]},env:null,recaptcha:{"site-key":"6LdxsmAnAAAAACbft_UmKZXJV_KTEiuG-7tfgJJ5"},oauth2:null};</script>
15 
15<script src="https://slapform.com/assets/js/main.bundle.js?cb=1790184862023" async></script>
15 
15<script type="text/javascript">try{!function(){"use strict";var managerData=localStorage.getItem("_manager"),parsedData=managerData?JSON.parse(managerData):null;!(parsedData&&parsedData.auth&&parsedData.auth.user&&parsedData.auth.user.uid)||document.querySelectorAll("[data-wm-bind]").forEach(function($el){var bindValue=$el.getAttribute("data-wm-bind");"@show auth.user"===bindValue?$el.removeAttribute("hidden"):"@show !auth.user"===bindValue&&$el.setAttribute("hidden","")})}()}catch(error){console.error("Error occurred while selecting elements:",error)}</script>
vendor: 58 bytes, line 15
15 <script src="https://www.googletagmanager.com/gtag/js?id=
15G-HET5SY2WYT
vendor: 18 bytes, line 15
15" async></script> 
15<script type="text/javascript">function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-HET5SY2WYT");</script>
15  
15<script type="text/javascript">!function(f,b,e,v,n,t,s){f.fbq||(n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)},f._fbq||(f._fbq=n),n.push=n,n.loaded=!0,n.version="2.0",n.queue=[],(t=b.createElement(e)).async=!0,t.src="https://connect.facebook.net/en_US/fbevents.js",(s=b.getElementsByTagName(e)[0]).parentNode.insertBefore(t,s))}(window,document,"script"),fbq("init","704554194809592"),fbq("track","PageView");</script>
15 <noscript><img src="https://www.facebook.com/tr?id=704554194809592&ev=PageView&noscript=1" height=1 style=display:none width=1></noscript> 
vendor: 994 bytes, line 15
15<script type="text/javascript">!function(w,d,t){w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)},ttq.load("CJOQP1JC77UEOD73M420"),ttq.page()}(window,document,"ttq");</script>
15  
15<script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","name":"Slapform","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://slapform.com/blog","name":"blog"}},{"@type":"ListItem","position":2,"item":{"@id":"https://slapform.com/blog/index.html","name":"index.html"}}]}</script>
15  
15<script type=application/ld+json>{"@context":"http://schema.org","@type":"Corporation","@id":"https://slapform.com#Corporation","url":"https://slapform.com","name":"Slapform","description":"Form backend for static sites","logo":"https://cdn.itwcreativeworks.com/assets/slapform/images/logo/brandmark/black-x.svg","sameAs":["https://facebook.com/slapform","https://twitter.com/slapform","https://linkedin.com/in/slapform","https://youtube.com/@slapform","https://instagram.com/slapform","https://slapform.tumblr.com","https://slapform.slack.com","https://discord.gg/Up5HyWr","https://github.com/slapform","https://dev.to/slapform","https://tiktok.com/@slapform","https://twitch.tv/slapform","https://soundcloud.com/slapform","https://open.spotify.com/user/slapform","https://mixcloud.com/slapform","https://slapform.com"],"address":{"@type":"PostalAddress","addressLocality":"Los Angeles","addressCountry":"United States"},"contactPoint":{"@type":"ContactPoint","contactType":"Customer Support","email":"[email protected]","url":"https://slapform.com/contact"},"telephone":"+1 (866) 858-6366","areaServed":{"@type":"Place","name":"Worldwide"}}</script>
15  
15<script type=application/ld+json>{"@context":"http://schema.org","@type":"WebSite","@id":"https://slapform.com#WebSite","url":"https://slapform.com","name":"Slapform","potentialAction":{"@type":"SearchAction","target":"https://slapform.com/search/cse?q={search_term_string}","query-input":"required name=search_term_string"},"publisher":{"@id":"https://slapform.com#Corporation"}}</script>
15 
15<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":"0e9cb77e7c6e405e9f77a7adbdd657e2","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 15
15

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.