{"id":33751,"date":"2026-09-08T15:53:51","date_gmt":"2026-09-08T15:53:51","guid":{"rendered":"https:\/\/brandid.app\/blog\/?p=33751"},"modified":"2026-09-08T15:53:51","modified_gmt":"2026-09-08T15:53:51","slug":"how-to-use-contactid","status":"publish","type":"post","link":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/","title":{"rendered":"How to Use contactID: Automate Contact Form Outreach"},"content":{"rendered":"\n\n<div style=\"font-family:'Inter','Segoe UI',system-ui,-apple-system,Arial,sans-serif;color:#4A3A38;font-size:18px;line-height:1.7;max-width:860px;margin:0 auto;\"><p style=\"margin:0 0 16px;\">Cold outreach has a delivery problem. You find a company worth contacting, hunt for the right email, guess the format, and warm up a domain, and the message still lands in spam or a promotions tab that no one opens. Even <a href=\"https:\/\/brandid.app\/blog\/best-cold-email-software\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">best cold email software<\/a> cannot fully fix a channel that filters and sender reputation quietly throttle.<\/p><p style=\"margin:0 0 16px;\">Meanwhile almost every business keeps a Contact Us form that routes straight to an inbox a person actually reads. Filling thousands of those forms by hand, though, is not a plan.<\/p><p style=\"margin:0 0 16px;\">contactID exists to close that gap. It is a Chrome extension paired with a web dashboard that finds the contact form on any website, fills it in with your details, and submits it for you at scale. Your message arrives as a genuine inquiry, not another cold email fighting a filter.<\/p><p style=\"margin:0 0 16px;\">Everything below walks through how it works, from creating agents to A\/B testing, personalized messages, AI credits, and upgrading your plan.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Key_Takeaways\" >Key Takeaways<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#What_Is_contactID\" >What Is contactID<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Where_contactID_Lives\" >Where contactID Lives<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#How_Does_It_Work\" >How Does It Work<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Who_It_Is_For\" >Who It Is For<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#contactID_Features\" >contactID Features<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#1_Getting_Started_With_contactID\" >1. Getting Started With contactID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#2_How_to_Create_Agents_in_contactID\" >2. How to Create Agents in contactID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#3_How_to_Write_and_Personalize_Messages\" >3. How to Write and Personalize Messages<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#How_to_Use_Personalized_Messages\" >How to Use Personalized Messages<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#4_How_to_Set_Up_AB_Testing\" >4. How to Set Up A\/B Testing<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Reading_Your_AB_Results\" >Reading Your A\/B Results<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#5_How_to_Add_Targets_and_Start_Sending\" >5. How to Add Targets and Start Sending<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#6_How_to_Enable_AI_Credits_and_Auto-Recharge\" >6. How to Enable AI Credits and Auto-Recharge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#7_How_to_Upgrade_Your_contactID_Account\" >7. How to Upgrade Your contactID Account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#8_Reviewing_Results_and_Analytics\" >8. Reviewing Results and Analytics<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Understanding_Failure_Reasons\" >Understanding Failure Reasons<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#9_Settings_CAPTCHA_and_Deliverability\" >9. Settings, CAPTCHA, and Deliverability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#10_Tips_to_Get_More_From_contactID\" >10. Tips to Get More From contactID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#Putting_It_All_Together\" >Putting It All Together<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"#\" data-href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#FAQs\" >FAQs<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\"><span class=\"ez-toc-section\" id=\"Key_Takeaways\"><\/span>Key Takeaways<span class=\"ez-toc-section-end\"><\/span><\/h2><div style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-left:5px solid #EE6055;border-radius:16px;padding:21px 24px;margin:30px 0 32px;\"><div style=\"margin:0 0 10px;font-size:18px;color:#C9453B;text-transform:uppercase;letter-spacing:.8px;font-weight:700;\">Key Takeaways<\/div><ul style=\"margin:0;padding-left:26px;list-style:disc outside;\"><li style=\"margin:7px 0;font-size:16px;\"><strong style=\"color:#2A1A18;\">Forms, not inboxes:<\/strong> contactID auto-fills and submits website contact forms, so outreach reaches a monitored inbox instead of a spam folder<\/li><li style=\"margin:7px 0;font-size:16px;\"><strong style=\"color:#2A1A18;\">Agents hold your identity:<\/strong> A sender agent stores every detail forms ask for, and a completeness meter shows how many forms it can already handle<\/li><li style=\"margin:7px 0;font-size:16px;\"><strong style=\"color:#2A1A18;\">Personalize per website:<\/strong> Merge tags, a 12-template library, and AI-written messages make each submission read as if written for that one site<\/li><li style=\"margin:7px 0;font-size:16px;\"><strong style=\"color:#2A1A18;\">A\/B test with real splits:<\/strong> Set up more than one profile, rotate sends across them by a percentage you choose, and read the live win rate<\/li><li style=\"margin:7px 0;font-size:16px;\"><strong style=\"color:#2A1A18;\">Ten free sends, then upgrade:<\/strong> Every account starts with 10 free successful sends, after which you continue by pay-as-you-go or a subscription<\/li><\/ul><\/div><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"what-is-contactid\"><span class=\"ez-toc-section\" id=\"What_Is_contactID\"><\/span>What Is contactID<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\"><a href=\"https:\/\/brandid.app\/contact-form-automation\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">contactID<\/a> is an outreach tool built by brandID that specializes in contact form automation: reaching businesses through their own website contact forms.<\/p><p style=\"margin:0 0 16px;\">Instead of sending email that has to survive spam filters, domain reputation, and promotions tabs, it submits a form on the target site. That form typically drops into a monitored inbox, a helpdesk, or a CRM that a human checks. This single change in channel is why form-based outreach often reaches people that cold email never does. Reaching prospects this way, an approach known as <a href=\"https:\/\/brandid.app\/blog\/contact-form-marketing\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">contact form marketing<\/a>, sidesteps the inbox entirely.<\/p><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"Where_contactID_Lives\"><\/span>Where contactID Lives<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">It works across two surfaces that share one account. The <strong>extension side panel<\/strong> is where sending happens, organized as four steps: Setup, Agent, Targets, and Send.<\/p><p style=\"margin:0 0 16px;\">The <strong>web dashboard<\/strong> handles everything around a run: onboarding, analytics, billing, agents, AI personalization, and credits. You can move between the two freely, and the same agents and lists are available in both.<\/p><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"How_Does_It_Work\"><\/span>How Does It Work<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">The flow for every target is the same. contactID opens the site in the background, locates its contact form, and maps each visible field to the matching value in your agent.<\/p><p style=\"margin:0 0 16px;\">It then fills the form, substitutes any merge tags (and writes an AI section if you enabled it), and submits. Every attempt is recorded: whether the form sent, how many fields it filled, how long it took, and a reason if it failed.<\/p><p style=\"margin:0 0 16px;\">Those records feed the analytics you use to tune later runs, so each batch is more informed than the last.<\/p><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"Who_It_Is_For\"><\/span>Who It Is For<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">It fits anyone doing high-volume, business-to-business outreach where the recipient publishes a contact form. That includes agencies pitching services, suppliers seeking placement, recruiters reaching companies, partnership and affiliate teams, and founders prospecting for themselves.<\/p><p style=\"margin:0 0 16px;\">If your list is people with no public form, or you need one-to-one conversations, this is the wrong tool. If your list is hundreds or thousands of company sites, it removes the manual part entirely.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"features\"><span class=\"ez-toc-section\" id=\"contactID_Features\"><\/span>contactID Features<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">contactID bundles the whole outreach workflow into one extension and dashboard. These are the features that matter most, each covered in detail further on.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-14-features-infographic.webp\" alt=\"contactID features at a glance: auto form detection, auto CAPTCHA solving, and an AI personalization engine, plus the contact-form submission engine, reusable sender agents with a completeness meter, AI-personalized messages with merge tags and a 12-message template library, A\/B split testing that rotates sends across profiles by custom ratios, bulk targeting from pasted URLs or CSV, TXT, and Excel uploads, live send runs, an analytics dashboard for success rate and time saved, CAPTCHA handling through 2Captcha and Anti-Captcha, AI credits and billing with auto-recharge and spend caps, and advanced export to CSV, JSON, HTML, or Markdown with referral credits.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The contactID feature set at a glance.<\/figcaption><\/figure><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"getting-started\"><span class=\"ez-toc-section\" id=\"1_Getting_Started_With_contactID\"><\/span>1. Getting Started With contactID<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">Setup takes a few minutes and ends with an agent that is ready to send. As one of the more capable <a href=\"https:\/\/brandid.app\/blog\/best-chrome-extensions-for-lead-generation\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">best Chrome extensions for lead generation<\/a>, contactID installs straight from the Chrome Web Store. The onboarding wizard is a six-step stepper: Account, About you, Your business, Targets, Agent, and Ready.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-01-getting-started.webp\" alt=\"The onboarding wizard collects the details contactID reuses on every contact form.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The onboarding wizard collects the details contactID reuses on every contact form.<\/figcaption><\/figure><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Install contactID from the Chrome Web Store and pin the icon to your toolbar so the side panel is one click away.<\/li><li style=\"margin:8px 0;font-size:17px;\">Create an account with Google or an email and password, then confirm the six-digit code sent to your inbox.<\/li><li style=\"margin:8px 0;font-size:17px;\">On the <strong>Tell us about you<\/strong> step, add your full name, country, and phone number. contactID reuses these on every form your agent fills, so accuracy here saves edits later. The phone number is marked recommended because a share of forms require it.<\/li><li style=\"margin:8px 0;font-size:17px;\">Add your business details on <strong>Tell us about your business<\/strong>: company name, website, and industry. These populate tags like <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{company}}<\/span> and <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{industry}}<\/span> in your messages.<\/li><li style=\"margin:8px 0;font-size:17px;\">Choose how you will source websites: <strong>I have my own list<\/strong> if you already have URLs, or <strong>Help me find websites<\/strong> if you want a done-for-you, niche-targeted list built for you.<\/li><li style=\"margin:8px 0;font-size:17px;\">When the wizard shows <strong>Your agent is ready<\/strong>, open the side panel and move to the Agent step.<\/li><\/ol><div style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-left:5px solid #EE6055;border-radius:12px;padding:14px 18px;margin:20px 0 24px;font-size:16px;\">No website list yet? The dashboard has a <strong>We\u2019ll build it for you<\/strong> option that books a call to assemble a verified, niche-targeted list, so you can start sending even before you have prospects of your own.<\/div><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"create-agents\"><span class=\"ez-toc-section\" id=\"2_How_to_Create_Agents_in_contactID\"><\/span>2. How to Create Agents in contactID<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">An agent is a reusable sender profile. It holds your identity and the message that goes out, so you can point it at any list without retyping anything. You can keep several agents for different offers, personas, or languages, and switch between them per run. Agents live under <strong>Sending as<\/strong> at the top of the Agent step.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-02-create-agent-v2.gif\" alt=\"The Sending as panel, with the completeness meter and the field groups an agent can fill.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The Sending as panel, with the completeness meter and the field groups an agent can fill.<\/figcaption><\/figure><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">In the side panel, open the <strong>Agent<\/strong> step and find <strong>Sending as<\/strong>.<\/li><li style=\"margin:8px 0;font-size:17px;\">Click <strong>+ New sender<\/strong> to start a fresh agent, or edit the default one.<\/li><li style=\"margin:8px 0;font-size:17px;\">Fill the field groups in order: Personal details, Your message, Company &amp; job title, Address, Social links, More details, and Preferences.<\/li><li style=\"margin:8px 0;font-size:17px;\">Watch the <strong>Ready for most forms<\/strong> meter at the top of the editor. It scores how many forms your agent can complete as-is and points to the optional fields worth adding.<\/li><li style=\"margin:8px 0;font-size:17px;\">Click <strong>Save<\/strong> (or <strong>Save &amp; add websites<\/strong>) to store the agent. Your edits are not kept until you save.<\/li><\/ol><p style=\"margin:0 0 16px;\">The completeness meter is the part worth understanding. About one form in ten asks for something beyond name, email, and message: a website, a full address, a social or portfolio link, or an alternative email.<\/p><p style=\"margin:0 0 16px;\">The meter flags each of those as an optional add, with a note on how often forms request it. A website is asked by roughly one form in ten, an address by about one in twenty.<\/p><p style=\"margin:0 0 16px;\">Filling an optional field only helps. A form that never asks for it ignores it, while a form that requires it would otherwise fail, so more detail is never worse. Getting the meter to a high percentage is the easiest way to lift your success rate before you send anything.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"messages\"><span class=\"ez-toc-section\" id=\"3_How_to_Write_and_Personalize_Messages\"><\/span>3. How to Write and Personalize Messages<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">The message lives inside the agent, under <strong>Your message<\/strong>. You write it once with merge tags, and contactID substitutes the right values for each website at the moment it fills the form. There is a subject line that is used when a form has one, and a body that is used everywhere.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-03-message-composer.webp\" alt=\"The message editor: a subject line, an AI writer, a template library, and drop-in merge tags.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The message editor: a subject line, an AI writer, a template library, and drop-in merge tags.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">Two tag groups are available. <strong>About you<\/strong> pulls from the agent and stays constant: <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{firstName}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{fullName}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{jobTitle}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{company}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{industry}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{email}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{phone}}<\/span>. <strong>About the website<\/strong> is filled per site as it sends: <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{website_name}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{website_url}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{target_industry}}<\/span>, <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{today}}<\/span>.<\/p><p style=\"margin:0 0 16px;\">Click any tag to drop it into the body or the subject. Every extra column in an uploaded list becomes a tag here too, so a spreadsheet with a <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">City<\/span> column gives you <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{City}}<\/span> automatically.<\/p><p style=\"margin:0 0 16px;\">Three tools speed up the writing itself:<\/p><ul style=\"margin:0 0 18px;padding-left:24px;list-style:disc outside;\"><li style=\"margin:8px 0;font-size:17px;\"><strong>AI write my message:<\/strong> describe your offer, pick a tone, a length, and a language, and contactID drafts the message for you.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Start from a template:<\/strong> 12 proven messages grouped by niche, each with a live preview filled with your details. Categories cover SaaS and software, local services, e-commerce and wholesale, recruiting and staffing, PR and content, consulting, events and sponsorship, and a plain general option.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Deliverability score:<\/strong> a running grade with concrete fixes. It rewards a very short message of one or two sentences, at least one personalization tag such as <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{website_name}}<\/span>, and one clear ask at the end, and it warns when a bracketed placeholder is still sitting in the text.<\/li><\/ul><div style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-left:5px solid #EE6055;border-radius:12px;padding:14px 18px;margin:20px 0 24px;font-size:16px;\">Keep the body short. The deliverability scorer and the send data both favor one or two sentences that name the site and end with a single question. Long pitches lower reply rates and are more likely to trip a form\u2019s own validation.<\/div><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"How_to_Use_Personalized_Messages\"><\/span>How to Use Personalized Messages<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">Personalization decides what actually goes out per website. On the <strong>Targets<\/strong> step, the <strong>What message goes out?<\/strong> panel gives three modes, and only one is active at a time.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-05-message-modes-abtest.webp\" alt=\"The three message modes on the Targets step, including AI Personalized Messages and A\/B Split Testing.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The three message modes on the Targets step, including AI Personalized Messages and A\/B Split Testing.<\/figcaption><\/figure><ul style=\"margin:0 0 18px;padding-left:24px;list-style:disc outside;\"><li style=\"margin:8px 0;font-size:17px;\"><strong>AI Personalized Messages:<\/strong> contactID writes a unique message for each website using the model set on your profile. The panel confirms how many profiles have AI enabled.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>One I wrote per site:<\/strong> you supply per-website copy from a file. Upload a CSV, XLSX, or TXT where each row has a website URL and its custom message, and every other field (name, email, phone) is filled from your selected profile. Only the message changes per site. The expected format is a CSV with <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">website,message<\/span> columns, or a pipe-separated TXT like <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">https:\/\/site1.com|Hi from us!<\/span>.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Send as written:<\/strong> the sender\u2019s message goes out with tags substituted and no AI.<\/li><\/ul><p style=\"margin:0 0 16px;\">AI personalization is configured per profile on the <strong>AI Personalization<\/strong> page. You toggle AI on or off for each profile independently, pick a model, and edit the message template the AI expands from.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-06-ai-personalization.webp\" alt=\"AI Personalization: a model and template per profile, plus a reusable Prompts Library.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">AI Personalization: a model and template per profile, plus a reusable Prompts Library.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">The <strong>Prompts Library<\/strong> is where AI personalization gets powerful. Prompts are reusable snippets you write once and reference in any agent message with a <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{promptName}<\/span> placeholder.<\/p><p style=\"margin:0 0 16px;\">For example, a prompt named <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{RestaurantHello}<\/span> might instruct: write a warm, local-sounding intro to the restaurant at <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{{website_name}}<\/span> under 60 words, no brackets in the output. Drop that placeholder into your message, and every site receives its own AI-written opening while the rest of your copy stays fixed.<\/p><p style=\"margin:0 0 16px;\">To set it up:<\/p><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Open <strong>AI Personalization<\/strong> from the dashboard sidebar.<\/li><li style=\"margin:8px 0;font-size:17px;\">Enable <strong>AI Messages<\/strong> for the profile and choose a model.<\/li><li style=\"margin:8px 0;font-size:17px;\">Under <strong>Prompts Library<\/strong>, click <strong>New prompt<\/strong> or <strong>Browse templates<\/strong>, and write a tight instruction that says what to produce, how long, and in what tone.<\/li><li style=\"margin:8px 0;font-size:17px;\">Reference the prompt in your message by its <span style=\"background:#FFF3F1;border:1px solid #FAD9D3;border-radius:6px;padding:1px 6px;font-size:14px;color:#C9453B;font-family:ui-monospace,Menlo,Consolas,monospace;\">{promptName}<\/span> placeholder, then turn on <strong>AI Personalized Messages<\/strong> on the Targets step.<\/li><\/ol><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"ab-testing\"><span class=\"ez-toc-section\" id=\"4_How_to_Set_Up_AB_Testing\"><\/span>4. How to Set Up A\/B Testing<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">A\/B testing compares different versions of your outreach so you can keep the one that performs. In contactID it works by rotating your sends across more than one of your own profiles.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-04-abtest.webp\" alt=\"A\/B Split Testing distributes your sends across senders by a percentage you set, and each sender keeps its own message.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">A\/B Split Testing distributes your sends across senders by a percentage you set, and each sender keeps its own message.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">The idea is simple. If you set up different profiles and agents in contactID, you can choose to rotate sending your messages through them, and you decide how much of the volume each one gets.<\/p><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Under <strong>Sending as<\/strong>, set up more than one profile or agent, each with its own message. The other details can match or differ.<\/li><li style=\"margin:8px 0;font-size:17px;\">On the <strong>Targets<\/strong> step, turn on <strong>A\/B Split Testing<\/strong> to rotate submissions across those profiles.<\/li><li style=\"margin:8px 0;font-size:17px;\">Set the percentage of messages you want to go through each profile, for example 60% through one and 40% through the other.<\/li><li style=\"margin:8px 0;font-size:17px;\">Run the batch. contactID sends through each profile according to your split and tracks them separately.<\/li><\/ol><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"Reading_Your_AB_Results\"><\/span>Reading Your A\/B Results<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">During and after a run, the Send step shows a live <strong>A\/B results<\/strong> panel. Each profile lists its share of sends and its own success rate, for example one taking 61% of the volume and another taking 39%, each with its sent and failed counts.<\/p><p style=\"margin:0 0 16px;\">contactID calls a leader when there is one, and reminds you not to trust it too early. Shift more of the split to the winner once the numbers are large enough, around 50 or more sends each, because small samples swing wildly.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"targets-sending\"><span class=\"ez-toc-section\" id=\"5_How_to_Add_Targets_and_Start_Sending\"><\/span>5. How to Add Targets and Start Sending<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">Targets are the websites you want to reach. The <strong>Who should we contact?<\/strong> box accepts URLs or a file, and it is deliberately forgiving about format.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-09-targets.webp\" alt=\"Paste website addresses or drop a CSV, TXT, or Excel file, then check the sites.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">Paste website addresses or drop a CSV, TXT, or Excel file, then check the sites.<\/figcaption><\/figure><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Paste website addresses one per line, or drop a CSV, TXT, or Excel file. Extra columns become message tags, and the URL can sit in any column because it is auto-detected.<\/li><li style=\"margin:8px 0;font-size:17px;\">Click <strong>Check these websites<\/strong>. contactID pre-scans each URL and sorts it into ready, no form, or to go, so you know what you are working with before spending anything.<\/li><li style=\"margin:8px 0;font-size:17px;\">Move to the <strong>Send<\/strong> step and start the run.<\/li><\/ol><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-10-sending.webp\" alt=\"A live send run showing progress and how many sites are ready, have no form, or are still to go.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">A live send run showing progress and how many sites are ready, have no form, or are still to go.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">While a run is live, contactID shows a progress card: the percentage checked, how many of the total are done, elapsed time, the rate per minute, and an estimated time remaining. Each site reports its own status as it goes, and a site with no reachable form is marked and skipped rather than charged, so your budget goes to sites that can actually be contacted. You can hide the card and keep working, or cancel the import at any point.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"ai-credits\"><span class=\"ez-toc-section\" id=\"6_How_to_Enable_AI_Credits_and_Auto-Recharge\"><\/span>6. How to Enable AI Credits and Auto-Recharge<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">AI credits pay for AI-written messages, and only for those. If you send with a fixed message or your own per-site copy, credits are not touched. The balance is spent as the AI writes, priced by the model you chose. Manage all of it under <strong>Buy AI Credits<\/strong>.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-07-ai-credits.webp\" alt=\"Buy AI Credits: add funds, add a payment method, enable auto-recharge, and set spend limits.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">Buy AI Credits: add funds, add a payment method, enable auto-recharge, and set spend limits.<\/figcaption><\/figure><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Open <strong>Buy AI Credits<\/strong> from the dashboard sidebar.<\/li><li style=\"margin:8px 0;font-size:17px;\">Click <strong>Add Payment Method<\/strong> and save a card.<\/li><li style=\"margin:8px 0;font-size:17px;\">Pick a preset amount ($5, $10, $25, $50, or $100) or type a <strong>Custom amount<\/strong>, then click <strong>Add Credits<\/strong>.<\/li><li style=\"margin:8px 0;font-size:17px;\">Turn on <strong>Enable Auto-Recharge<\/strong> so the balance refills when it runs low and a long batch never stalls halfway through.<\/li><li style=\"margin:8px 0;font-size:17px;\">Set optional <strong>Usage Limits<\/strong> for monthly, daily, or per-request spend. Each limit can warn only or hard-block, which is worth setting before your first large AI run so a mistake cannot drain the balance.<\/li><\/ol><p style=\"margin:0 0 16px;\">The page also spends stats for today, this week, this month, and all time, so you can see exactly what AI writing is costing as volume grows.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-07b-model-pricing.webp\" alt=\"The Model Pricing table lists the token pricing for each AI model you can pick.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The Model Pricing table lists the token pricing for each AI model you can pick.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">The <strong>Model Pricing<\/strong> table lists each available model with its price per million input and output tokens and a tier label. Cheaper, faster models such as a mini model cost a fraction of the larger ones and are usually enough for a one or two sentence opener, so match the model to the job rather than defaulting to the most expensive option.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"upgrade\"><span class=\"ez-toc-section\" id=\"7_How_to_Upgrade_Your_contactID_Account\"><\/span>7. How to Upgrade Your contactID Account<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">Free accounts add a short &#8220;Sent via contactID&#8221; line to the bottom of every message. Subscribing to any paid plan removes that signature automatically and lowers your cost per website. There are two ways to pay: a monthly or annual subscription, or one-off pay-as-you-go credit packages. Both live under <strong>Plan &amp; Billing<\/strong>.<\/p><p style=\"margin:0 0 16px;\">The billing works in your favor: you only pay for forms that are actually submitted. Sites with no contact form, and forms that fail during filling, do not count against your quota or your credits, so a wasted attempt never costs you.<\/p><p style=\"margin:0 0 16px;\">Here is how contactID pricing compares across tiers, on annual billing:<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactID-Pricing.png\" alt=\"contactID pricing plans from pay-as-you-go to Scale\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">contactID plans and pricing.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">Two numbers matter per tier: how many websites are included per year, and how many you can import in a single batch. Higher tiers raise both and drop the per-website cost, from $0.15 on pay-as-you-go to $0.004 on Scale. Monthly billing is available at higher headline prices, and annual billing saves 30%. If you would rather not subscribe, the <strong>Pay-as-you-go Packages<\/strong> sell website credit in blocks, from a $10 pack up to $200, with bonus credit on the larger packs and a custom option.<\/p><ol style=\"margin:0 0 18px;padding-left:24px;\"><li style=\"margin:8px 0;font-size:17px;\">Open <strong>Plan &amp; Billing<\/strong> and scroll to <strong>Choose Your Plan<\/strong>.<\/li><li style=\"margin:8px 0;font-size:17px;\">Toggle <strong>Monthly<\/strong> or <strong>Annual<\/strong>, and check the per-website rate and import cap for the volume you actually send.<\/li><li style=\"margin:8px 0;font-size:17px;\">Pick a tier and click <strong>Subscribe<\/strong>, then complete checkout. The signature line disappears immediately and your messages go out clean.<\/li><\/ol><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"analytics\"><span class=\"ez-toc-section\" id=\"8_Reviewing_Results_and_Analytics\"><\/span>8. Reviewing Results and Analytics<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">The <strong>Analytics<\/strong> page turns every attempt into numbers you can act on, filterable by Today, 7 days, 30 days, 90 days, all time, or a custom range.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-11-analytics-v2.webp\" alt=\"The Analytics dashboard: success rate, time saved, failure reasons, and best times to send.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">The Analytics dashboard: success rate, time saved, failure reasons, and best times to send.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">The top row of tiles summarizes the run: sites processed, failed imports, forms sent successfully, forms that failed during filling, your overall success rate, the average time per form, and the total time saved versus filling by hand.<\/p><p style=\"margin:0 0 16px;\">Below that, charts break out sending and import activity by day, a fill-status donut splits success from failure, and a <strong>Top failure reasons<\/strong> list ranks what went wrong.<\/p><p style=\"margin:0 0 16px;\">Further down, contactID surfaces your best days and hours to send, plus a <strong>Success by form platform<\/strong> breakdown. Low-friction platforms tend to convert far better than sites with strict validation, so it tells you which kinds of targets are worth more of your list.<\/p><h3 style=\"color:#2A1A18;font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 8px;letter-spacing:-.2px;\"><span class=\"ez-toc-section\" id=\"Understanding_Failure_Reasons\"><\/span>Understanding Failure Reasons<span class=\"ez-toc-section-end\"><\/span><\/h3><p style=\"margin:0 0 16px;\">Not every submission lands, and the failure list tells you why. The main reason is that a form asked for information your agent has not provided yet.<\/p><p style=\"margin:0 0 16px;\">Some sites require a field, or a whole section, that you have not filled in, so the form cannot be completed and submitted. Raising your agent completeness, so it covers the fields forms commonly require, is the most effective fix.<\/p><p style=\"margin:0 0 16px;\">A low success rate is almost always a targeting or completeness problem, not a dead end. It does not cost you either, because you only pay for forms that are actually submitted, never for sites that have no form or fail during filling.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/contactid-12-results-log.webp\" alt=\"A per-website log with status, tags, sender, and submission time, plus the live A\/B split.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">A per-website log with status, tags, sender, and submission time, plus the live A\/B split.<\/figcaption><\/figure><p style=\"margin:0 0 16px;\">The log itself is filterable by Sent, Failed filling, Processed, and Failed import. Each row shows the website, its status, the tags and sender used, and when it was submitted, with a reprocess action to retry a single site. Use <strong>Advanced Export<\/strong> to pull the log out as CSV, JSON, HTML, or Markdown when you want to analyze it elsewhere or hand results to a client.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"settings\"><span class=\"ez-toc-section\" id=\"9_Settings_CAPTCHA_and_Deliverability\"><\/span>9. Settings, CAPTCHA, and Deliverability<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">The Settings panel controls how aggressively contactID runs and how it deals with CAPTCHAs, which some sites use to block automated submissions.<\/p><figure style=\"margin:22px 0 10px;\"><img decoding=\"async\" src=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/setting-.png\" alt=\"Settings for concurrency, tab close delay, CAPTCHA service, solve mode, and proxies.\" style=\"width:100%;height:auto;border:1px solid #FAD9D3;border-radius:12px;display:block;\"><figcaption style=\"color:#8a7a78;font-size:14px;margin-top:8px;text-align:center;\">Settings for concurrency, tab close delay, CAPTCHA service, solve mode, and proxies.<\/figcaption><\/figure><ul style=\"margin:0 0 18px;padding-left:24px;list-style:disc outside;\"><li style=\"margin:8px 0;font-size:17px;\"><strong>Concurrency:<\/strong> set how many sites import at once and how many forms fill at once. Higher is faster but heavier on your machine and more likely to trip rate limits.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Tab close delay:<\/strong> the wait before contactID reads success or failure. Twenty seconds or more is suggested so slow forms are flagged correctly rather than counted as failures.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>CAPTCHA service:<\/strong> 2Captcha and Anti-Captcha are both supported. Solving can run automatically through the built-in server, or with your own API key if you prefer to manage it directly.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Solve mode:<\/strong> choose Automatic, which uses the API, or Manual, where you solve the CAPTCHA yourself when prompted.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Proxies and form display:<\/strong> enable rotating proxies for submissions if you need them, and toggle which details show on the form cards during a run.<\/li><\/ul><p style=\"margin:0 0 16px;\">For the best results, combine a few habits. Keep messages short and specific, name the website at least once, and push your agent completeness high so more forms accept the submission.<\/p><p style=\"margin:0 0 16px;\">Give the tab close delay enough room, and use your own analytics to favor the platforms that convert. Treat this like the outreach channel it is.<\/p><p style=\"margin:0 0 16px;\">Respect each site\u2019s terms and the messaging and consent rules that apply where you and your recipients are based, especially on forms that carry SMS or marketing consent checkboxes.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"tips\"><span class=\"ez-toc-section\" id=\"10_Tips_to_Get_More_From_contactID\"><\/span>10. Tips to Get More From contactID<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">A few habits and a couple of lesser-known screens make a real difference once you are past your first run.<\/p><ul style=\"margin:0 0 18px;padding-left:24px;list-style:disc outside;\"><li style=\"margin:8px 0;font-size:17px;\"><strong>Push agent completeness first.<\/strong> Filling the optional fields, a website, an address, a social link, and an alternative email, is the fastest way to lift your success rate before you send anything.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Keep messages short with one ask.<\/strong> The deliverability score rewards a sentence or two, at least one personalization tag, and a single clear next step.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Categorize each import.<\/strong> When you load a list, sort it into named categories such as SaaS and Tech, Local Business, or Agency Clients, so your runs and analytics stay organized.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Tune concurrency to your machine.<\/strong> Higher import and form-filling concurrency runs faster but is heavier, so lower it in Settings if pages start timing out.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Fix, then retry failures.<\/strong> The results log has Failed filling and Failed import tabs with a Retry action, so add the missing field to your agent and re-run just those rows.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Send in your best windows.<\/strong> Analytics surfaces your best days, hours, and platforms, so weight future runs toward what already converts.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Pair spend limits with auto-recharge.<\/strong> Auto-recharge keeps a batch from stalling, while monthly, daily, or per-request caps keep AI spend predictable.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Watch Usage and Transaction History.<\/strong> The Usage page shows AI request volume and where credits went, and Transaction History lists every charge in one place.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>Keep Profile and Security current.<\/strong> Profile holds the details every form uses, and Security manages your password and connected email account.<\/li><li style=\"margin:8px 0;font-size:17px;\"><strong>No list yet? Let contactID build one.<\/strong> The done-for-you option books a call and returns a verified, niche-targeted list, and your referral link earns free credits along the way.<\/li><\/ul><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Putting_It_All_Together\"><\/span>Putting It All Together<span class=\"ez-toc-section-end\"><\/span><\/h2><p style=\"margin:0 0 16px;\">contactID compresses a slow, manual channel into a repeatable system: build an agent once, write a message with merge tags or let AI handle it per site, load a list, and send while the extension fills and submits each form. A\/B testing tells you which message wins, analytics show where attempts succeed or fail and which platforms are worth chasing, and credits plus plans scale the whole thing when you are ready.<\/p><p style=\"margin:0 0 16px;\">Among <a href=\"https:\/\/brandid.app\/blog\/best-contact-form-automation-tools\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">best contact form automation tools<\/a>, it stands out for pairing that submission engine with AI personalization. It is one of the outreach products brandID builds for people who would rather ship than copy and paste, and the fastest way to learn it is to run a small, well-targeted list and read the numbers it hands back.<\/p><h2 style=\"color:#2A1A18;font-size:27px;line-height:1.25;font-weight:700;margin:46px 0 10px;letter-spacing:-.3px;\" id=\"faqs\"><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs<span class=\"ez-toc-section-end\"><\/span><\/h2><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">1- Is contactID free to use?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">No, but it starts with a free allowance. Every account gets 10 free successful sends to try it, and after that you upgrade to keep sending. You can continue by pay-as-you-go, paying per website, or move to a monthly or annual subscription that also removes the &#8220;Sent via contactID&#8221; signature line.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">2- Does contactID send cold emails?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">No, and that is the point. contactID is a better alternative to <a href=\"https:\/\/brandid.app\/blog\/cold-email\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#EE6055;font-weight:600;text-decoration:none;\">cold email outreach<\/a>: instead of an email that has to survive spam filters, blocklists, and sending limits, it submits your message through a website\u2019s own contact form. That form routes to a monitored inbox, so you reach the decision makers on any site without the restrictions cold email runs into.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">3- What are AI credits used for?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">AI credits pay for AI-written personalized messages. Each model has its own price shown in the pricing table, and credits are only spent when AI writing is switched on for a profile. Fixed messages and your own per-site copy cost nothing.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">4- Which AI model should I choose?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">For a one or two sentence opener, a cheaper, faster model is usually enough and costs a fraction of a larger one. Reserve the premium models for longer or more nuanced copy, and compare the per-million-token prices in the Model Pricing table.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">5- How does A\/B testing work in contactID?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">Set up more than one profile or agent in contactID, then choose to rotate your sends across them. You control the split, setting the percentage of messages that goes through each profile. The live A\/B results panel then shows each profile\u2019s share and success rate, so you can shift more volume to the one that performs.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">6- Why did some of my submissions fail?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">The main reason is that a form asked for information your agent has not provided yet. Some sites require a field, or a whole section, that you have not filled in, so the submission cannot complete. Raising your agent\u2019s completeness, so it covers the fields forms commonly require, is the most effective fix.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">7- Can I upload my own list of websites?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">Yes. Paste URLs one per line, or upload a CSV, TXT, or Excel file. Any extra column becomes a merge tag you can use in your message, and the URL is auto-detected in whichever column it sits.<\/div><\/div><\/details><details itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #FAD9D3;border-radius:10px;margin:11px 0;background:#fff;\"><summary itemprop=\"name\" style=\"cursor:pointer;padding:16px 19px;font-weight:700;color:#2A1A18;font-size:17px;\">8- How many websites can I contact?<\/summary><div itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:0 19px 18px;font-size:16px;color:#4A3A38;\">It depends on your plan. Each tier includes a yearly website allowance and caps how many you can import in one batch, from up to 50 per import on pay-as-you-go to unlimited per import on Scale, with extra websites billed at the tier\u2019s per-website rate.<\/div><\/div><\/details><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Learn how to use contactID to auto-fill and submit website contact forms, create agents, personalize messages, run A\/B tests, add AI credits, and upgrade your plan.<\/p>\n","protected":false},"author":3,"featured_media":33761,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[],"class_list":["post-33751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Use contactID: Automate Contact Form Outreach - brandID<\/title>\n<meta name=\"description\" content=\"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use contactID: Automate Contact Form Outreach - brandID\" \/>\n<meta property=\"og:description\" content=\"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/\" \/>\n<meta property=\"og:site_name\" content=\"brandID\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-08T15:53:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Sara Fathi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sara Fathi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"23 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/\",\"url\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/\",\"name\":\"How to Use contactID: Automate Contact Form Outreach - brandID\",\"isPartOf\":{\"@id\":\"https:\/\/brandid.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp\",\"datePublished\":\"2026-09-08T15:53:51+00:00\",\"author\":{\"@id\":\"https:\/\/brandid.app\/blog\/#\/schema\/person\/5709437363b983a85769e4f6a4fed07b\"},\"description\":\"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.\",\"breadcrumb\":{\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage\",\"url\":\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp\",\"contentUrl\":\"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp\",\"width\":1200,\"height\":800,\"caption\":\"How to use contactID\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/brandid.app\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use contactID: Automate Contact Form Outreach\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/brandid.app\/blog\/#website\",\"url\":\"https:\/\/brandid.app\/blog\/\",\"name\":\"brandID\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/brandid.app\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/brandid.app\/blog\/#\/schema\/person\/5709437363b983a85769e4f6a4fed07b\",\"name\":\"Sara Fathi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/brandid.app\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b8fb9e4d494cd4a1565fd3fcab482c2ed5c61fab93efe899946e99d05db38b9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1b8fb9e4d494cd4a1565fd3fcab482c2ed5c61fab93efe899946e99d05db38b9?s=96&d=mm&r=g\",\"caption\":\"Sara Fathi\"},\"description\":\"Sarah Fathi is a seasoned SEO and digital marketing professional and the SEO &amp; Marketing Manager at brandID, a creator-first platform that empowers content creators to build, showcase, and monetize their digital presence with ease. With extensive experience in organic search strategy, content optimization, and performance marketing, Sarah helps shape how brandID supports creators in reaching their audiences and maximizing revenue opportunities. Her work focuses on unifying SEO best practices with creator growth tactics \u2014 from strategic content planning and analytics to optimizing conversion-focused experiences that elevate both visibility and user engagement. Sarah\u2019s passion lies in helping creators thrive digitally by turning clicks into meaningful connections and growth. She champions practical, data-driven marketing that empowers voices, drives sustainable traffic, and helps creators grow their brands in a rapidly evolving online ecosystem.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/sarah-fathi-b5820b182\/\"],\"url\":\"https:\/\/brandid.app\/blog\/author\/sara-fathi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Use contactID: Automate Contact Form Outreach - brandID","description":"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/","og_locale":"en_US","og_type":"article","og_title":"How to Use contactID: Automate Contact Form Outreach - brandID","og_description":"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.","og_url":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/","og_site_name":"brandID","article_published_time":"2026-09-08T15:53:51+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp","type":"image\/webp"}],"author":"Sara Fathi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sara Fathi","Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/","url":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/","name":"How to Use contactID: Automate Contact Form Outreach - brandID","isPartOf":{"@id":"https:\/\/brandid.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage"},"image":{"@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage"},"thumbnailUrl":"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp","datePublished":"2026-09-08T15:53:51+00:00","author":{"@id":"https:\/\/brandid.app\/blog\/#\/schema\/person\/5709437363b983a85769e4f6a4fed07b"},"description":"Learn how to use contactID to auto-fill and submit website contact forms, create agents, write AI messages, run A\/B tests, and manage credits.","breadcrumb":{"@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brandid.app\/blog\/how-to-use-contactid\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#primaryimage","url":"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp","contentUrl":"https:\/\/brandid.app\/blog\/wp-content\/uploads\/2026\/09\/how-to-use-contactid-1.webp","width":1200,"height":800,"caption":"How to use contactID"},{"@type":"BreadcrumbList","@id":"https:\/\/brandid.app\/blog\/how-to-use-contactid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/brandid.app\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Use contactID: Automate Contact Form Outreach"}]},{"@type":"WebSite","@id":"https:\/\/brandid.app\/blog\/#website","url":"https:\/\/brandid.app\/blog\/","name":"brandID","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/brandid.app\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/brandid.app\/blog\/#\/schema\/person\/5709437363b983a85769e4f6a4fed07b","name":"Sara Fathi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brandid.app\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1b8fb9e4d494cd4a1565fd3fcab482c2ed5c61fab93efe899946e99d05db38b9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b8fb9e4d494cd4a1565fd3fcab482c2ed5c61fab93efe899946e99d05db38b9?s=96&d=mm&r=g","caption":"Sara Fathi"},"description":"Sarah Fathi is a seasoned SEO and digital marketing professional and the SEO &amp; Marketing Manager at brandID, a creator-first platform that empowers content creators to build, showcase, and monetize their digital presence with ease. With extensive experience in organic search strategy, content optimization, and performance marketing, Sarah helps shape how brandID supports creators in reaching their audiences and maximizing revenue opportunities. Her work focuses on unifying SEO best practices with creator growth tactics \u2014 from strategic content planning and analytics to optimizing conversion-focused experiences that elevate both visibility and user engagement. Sarah\u2019s passion lies in helping creators thrive digitally by turning clicks into meaningful connections and growth. She champions practical, data-driven marketing that empowers voices, drives sustainable traffic, and helps creators grow their brands in a rapidly evolving online ecosystem.","sameAs":["https:\/\/www.linkedin.com\/in\/sarah-fathi-b5820b182\/"],"url":"https:\/\/brandid.app\/blog\/author\/sara-fathi\/"}]}},"_links":{"self":[{"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/posts\/33751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/comments?post=33751"}],"version-history":[{"count":10,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/posts\/33751\/revisions"}],"predecessor-version":[{"id":33771,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/posts\/33751\/revisions\/33771"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/media\/33761"}],"wp:attachment":[{"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/media?parent=33751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/categories?post=33751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brandid.app\/blog\/wp-json\/wp\/v2\/tags?post=33751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}