[{"data":1,"prerenderedAt":258},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Fworks-with-your-existing-contact-form":61,"\u002Fblog\u002Fworks-with-your-existing-contact-form-surround":252},[4,27,41],{"title":5,"path":6,"stem":7,"children":8,"icon":26},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,10,14,18,22],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation",{"title":15,"path":16,"stem":17},"Settings","\u002Fdocs\u002Fgetting-started\u002Fsettings","1.docs\u002F1.getting-started\u002F3.settings",{"title":19,"path":20,"stem":21},"Showing the Result in Your Emails","\u002Fdocs\u002Fgetting-started\u002Fform-builders","1.docs\u002F1.getting-started\u002F4.form-builders",{"title":23,"path":24,"stem":25},"Data Sources","\u002Fdocs\u002Fgetting-started\u002Fdata-sources","1.docs\u002F1.getting-started\u002F5.data-sources","i-lucide-rocket",{"title":28,"path":29,"stem":30,"children":31,"icon":40},"WordPress Plugin","\u002Fdocs\u002Fwordpress-plugin","1.docs\u002F2.wordpress-plugin\u002F1.index",[32,33,36],{"title":28,"path":29,"stem":30},{"title":11,"path":34,"stem":35},"\u002Fdocs\u002Fwordpress-plugin\u002Finstallation","1.docs\u002F2.wordpress-plugin\u002F2.installation",{"title":37,"path":38,"stem":39},"Configuration","\u002Fdocs\u002Fwordpress-plugin\u002Fconfiguration","1.docs\u002F2.wordpress-plugin\u002F3.configuration","i-lucide-puzzle",{"title":42,"path":43,"stem":44,"children":45,"icon":60},"Developer API","\u002Fdocs\u002Fdeveloper-api","1.docs\u002F3.developer-api\u002F1.index",[46,48,52,56],{"title":47,"path":43,"stem":44},"Developer Guide",{"title":49,"path":50,"stem":51},"Authentication","\u002Fdocs\u002Fdeveloper-api\u002Fauthentication","1.docs\u002F3.developer-api\u002F2.authentication",{"title":53,"path":54,"stem":55},"API Reference","\u002Fdocs\u002Fdeveloper-api\u002Fapi-reference","1.docs\u002F3.developer-api\u002F3.api-reference",{"title":57,"path":58,"stem":59},"Code Examples","\u002Fdocs\u002Fdeveloper-api\u002Fexamples","1.docs\u002F3.developer-api\u002F4.examples","i-lucide-code-2",{"id":62,"title":63,"authors":64,"badge":70,"body":72,"date":239,"description":240,"extension":241,"head":242,"image":243,"meta":245,"navigation":246,"ogImage":242,"path":247,"robots":242,"schemaOrg":242,"seo":248,"sitemap":249,"stem":250,"__hash__":251},"posts\u002F3.blog\u002F5.works-with-your-existing-contact-form.md","Service Area WIZARD Now Works With Your Existing Contact Form",[65],{"name":66,"to":67,"avatar":68},"John","https:\u002F\u002Fx.com\u002Fcodingoblin_",{"src":69},"\u002Fimages\u002Fphotos\u002Fjohn-simeone.webp",{"label":71},"News",{"type":73,"value":74,"toc":230},"minimark",[75,79,82,85,90,93,96,100,103,132,135,139,170,173,177,180,184,187,214,220,228],[76,77,78],"p",{},"I'll be honest. The old Service Area WIZARD wasn't great.",[76,80,81],{},"It worked, but to use it you had to install our WordPress plugin and replace your contact form with ours. If you'd spent time getting your form just right, hooked up to your CRM, styled to match your site, with your own autoresponder, you had to throw all of that away. Most people (sensibly) didn't bother.",[76,83,84],{},"So I've rebuilt it from scratch.",[86,87,89],"h2",{"id":88},"it-works-with-the-form-you-already-have","It works with the form you already have",[76,91,92],{},"Service Area WIZARD now plugs into your existing contact form. You paste one line of code into your website, and every form with a postcode or zip code field starts checking it against your service area.",[76,94,95],{},"It works with Contact Form 7, WPForms, Gravity Forms, Elementor forms, Webflow, Squarespace, Wix, Shopify and plain HTML forms. Your form stays exactly as it is.",[86,97,99],{"id":98},"you-choose-what-happens","You choose what happens",[76,101,102],{},"When someone enters a postcode outside your service area, you decide what happens:",[104,105,106,114,120,126],"ul",{},[107,108,109,113],"li",{},[110,111,112],"strong",{},"Block",": tell them you don't cover their area and stop the enquiry being sent.",[107,115,116,119],{},[110,117,118],{},"Warn",": tell them, but let them send it anyway.",[107,121,122,125],{},[110,123,124],{},"Tag only",": they see nothing, but your enquiry email says \"Outside service area\" and how far away they are.",[107,127,128,131],{},[110,129,130],{},"Redirect",": send them to a page of your choice, like an \"Areas we cover\" page or a partner you refer work to.",[76,133,134],{},"And if a postcode isn't recognised, or something goes wrong on our end, the enquiry always goes through. I'd much rather you got an occasional out-of-area enquiry than lost a real one.",[86,136,138],{"id":137},"also-new","Also new",[104,140,141,147,153,159],{},[107,142,143,146],{},[110,144,145],{},"Multiple service areas."," Several branches, or different radiuses for different services.",[107,148,149,152],{},[110,150,151],{},"Partial UK postcodes."," \"SW1A\" works as well as \"SW1A 1AA\".",[107,154,155,158],{},[110,156,157],{},"A proper dashboard."," See every check, the distance and the result.",[107,160,161,164,165,169],{},[110,162,163],{},"A simpler API."," Your service area lives in your dashboard, so you only send the customer's postcode. See the ",[166,167,168],"a",{"href":43},"developer docs",".",[76,171,172],{},"It still covers the UK, US and Australia.",[86,174,176],{"id":175},"still-free","Still free",[76,178,179],{},"Service Area WIZARD is still free, with unlimited checks, websites and service areas.",[86,181,183],{"id":182},"if-you-used-the-old-version","If you used the old version",[76,185,186],{},"Thank you for being an early user! You will need to set things up again, because the old plugin and API tokens no longer work:",[188,189,190,197,200],"ol",{},[107,191,192,196],{},[166,193,195],{"href":194},"\u002Fsignup","Sign up"," for a new account.",[107,198,199],{},"Create your service area again.",[107,201,202,203,206,207,210,211,169],{},"Add your website on the ",[110,204,205],{},"Sites"," page and follow the ",[166,208,209],{"href":12},"installation guide",". On WordPress, delete the old plugin and install the ",[166,212,213],{"href":29},"new one",[76,215,216,217,169],{},"If you used the API directly, there's a new endpoint and token format. Everything is in the ",[166,218,219],{"href":54},"API reference",[76,221,222,223,227],{},"If you get stuck, email me at ",[166,224,226],{"href":225},"mailto:info@codingoblin.com","info@codingoblin.com"," and I'll help you get set up.",[76,229,66],{},{"title":231,"searchDepth":232,"depth":232,"links":233},"",2,[234,235,236,237,238],{"id":88,"depth":232,"text":89},{"id":98,"depth":232,"text":99},{"id":137,"depth":232,"text":138},{"id":175,"depth":232,"text":176},{"id":182,"depth":232,"text":183},"2026-11-06","The old Service Area WIZARD made you swap your contact form for ours. Not any more. Paste one line of code and your existing form checks every postcode. Still free.","md",null,{"src":244},"\u002Fimages\u002Fblog\u002Frelaunching-service-area-wizard.png",{},true,"\u002Fblog\u002Fworks-with-your-existing-contact-form",{"title":63,"description":240},{"loc":247},"3.blog\u002F5.works-with-your-existing-contact-form","-G0z0qI-DfsFqcS_ExW4mCVce1IuoE6zTrQ76MjA3L8",[253,242],{"title":254,"path":255,"stem":256,"description":257},"5 Ways Postcode Checking Saves Your Service Business Money","\u002Fblog\u002Fpostcode-checking-benefits","3.blog\u002F4.postcode-checking-benefits","Out-of-area enquiries cost you time and money. Here are 5 specific ways adding postcode checking to your website pays for itself.",1794036042916]