{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/jjDNJqU4Lr1w7CYr2CRv/6FgRVxeguzHJjYWveLaA/ZgfbcMiRZ-116.js"],
  "sourcesContent": ["import{jsx as e,jsxs as i}from\"react/jsx-runtime\";import*as a from\"react\";export const richText=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Email verification is the process of confirming the validity and accuracy of an email address. It's a crucial step in marketing, customer communication, and data management as it helps ensure that messages are delivered to real people who want to receive them. Without verification, you risk sending emails to invalid addresses, which can lead to bounce rates, damage to your sender reputation, and a waste of resources.\"}),/*#__PURE__*/e(\"p\",{children:\"Verifying email addresses without sending emails is especially important. When you send an email to an invalid address, it can result in a hard bounce, which can negatively impact your sender reputation and deliverability. Moreover, sending emails to uninterested recipients can lead to spam complaints, further harming your reputation. By verifying email addresses upfront, you can avoid these issues and ensure that your messages reach their intended targets.\"}),/*#__PURE__*/e(\"p\",{children:\"In this article, we'll explore various methods to verify email addresses without sending emails. We'll dive into the structure of email addresses, syntax validation, domain verification, SMTP verification, and the use of email validation services and APIs. Additionally, we'll discuss the importance of data hygiene and maintenance, as well as legal and ethical considerations when it comes to email verification.\"}),/*#__PURE__*/e(\"h2\",{children:\"Overview of Methods to be Discussed\"}),/*#__PURE__*/e(\"p\",{children:\"In the following sections, we'll delve into the different techniques and tools available for verifying email addresses without sending emails. We'll cover the advantages and limitations of each method, as well as provide code examples and best practices to help you implement them effectively.\"}),/*#__PURE__*/e(\"h2\",{children:\"Understanding Email Address Structure\"}),/*#__PURE__*/e(\"p\",{children:\"An email address is a combination of characters that identifies a specific mailbox on a mail server. To verify an email address, it's essential to understand the structure and rules governing email addresses.\"}),/*#__PURE__*/e(\"h3\",{children:\"Anatomy of an Email Address\"}),/*#__PURE__*/e(\"p\",{children:\"An email address consists of two primary parts: the local part (username) and the domain part.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Local Part (Username):\"}),\" The characters before the @ symbol, which identifies the mailbox on the mail server. The local part can contain letters (a-z), numbers (0-9), and certain special characters (!#$%&'*+-/=?^_`{|}~).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Domain Part:\"}),\" The characters after the @ symbol, which identifies the mail server or domain. The domain part consists of the domain name (e.g., example.com) and the top-level domain (TLD) (e.g., .com, .org, .net).\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Valid Characters and Formats\"}),/*#__PURE__*/e(\"p\",{children:\"Email addresses must adhere to specific rules and formats to be valid:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/i(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Local Part:\"}),\"    \"]}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Letters (a-z)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Numbers (0-9)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Certain special characters (!#$%&'*+-/=?^_`{|}~)\"})})]})]}),/*#__PURE__*/i(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Domain Part:\"}),\"    \"]}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Letters (a-z)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Numbers (0-9)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hyphens (-)\"})})]})]})]}),/*#__PURE__*/e(\"h3\",{children:\"Common Email Address Patterns\"}),/*#__PURE__*/e(\"p\",{children:\"Email addresses often follow specific patterns, such as:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"firstname.lastname@domain.com\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"firstinitial.lastname@domain.com\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"firstname@domain.com\"})})})]}),/*#__PURE__*/e(\"h3\",{children:\"Special Cases\"}),/*#__PURE__*/e(\"p\",{children:\"There are some special cases to consider when verifying email addresses:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Subaddressing:\"}),\" Gmail's + symbol allows users to create subaddresses, which can be used to filter or categorize emails (e.g., \",/*#__PURE__*/e(\"code\",{children:\"username+label@domain.com\"}),\").\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Catch-all Email Addresses:\"}),\" Some domains configure catch-all email addresses, which receive all emails sent to non-existent addresses on the domain.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"Syntax Validation\"}),/*#__PURE__*/e(\"p\",{children:\"Syntax validation is the process of checking an email address against a set of rules to ensure it conforms to the standard format. While it can't confirm whether an email address actually exists, it's an important step in the verification process, as it helps filter out obvious errors and typos.\"}),/*#__PURE__*/e(\"h3\",{children:\"Regular Expressions for Email Validation\"}),/*#__PURE__*/e(\"p\",{children:\"A regular expression (regex) is a pattern used to match strings. In the context of email validation, regex helps identify valid email addresses. Here's a basic regex pattern for email validation:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$\"})}),/*#__PURE__*/e(\"p\",{children:\"This pattern matches most common email address formats, but it's not foolproof. You can use more complex patterns for stricter validation, such as:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}(\\\\.[a-zA-Z]{2,})?$\"})}),/*#__PURE__*/e(\"h3\",{children:\"Here are some common syntax errors to check for:  Missing @ symbol  Invalid characters in local or domain parts (e.g., spaces, non-ASCII characters)  Multiple @ symbols  Incorrect top-level domain (TLD)\"}),/*#__PURE__*/e(\"h3\",{children:\"Limitations of Syntax Validation\"}),/*#__PURE__*/e(\"p\",{children:\"Syntax validation has its limitations. It cannot:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Confirm if an email address actually exists\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Catch all possible valid formats (e.g., internationalized domain names)\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Code Examples for Syntax Validation\"}),/*#__PURE__*/e(\"p\",{children:\"Here are code examples for syntax validation in popular programming languages:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"Python:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"import re\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'email_regex = r\"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$\"'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"if re.match(email_regex, email_address):\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'    print(\"Valid email address\")'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"else:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'    print(\"Invalid email address\")'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"JavaScript:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$/;\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"if (emailRegex.test(emailAddress)) {\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'  console.log(\"Valid email address\");'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"} else {\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'  console.log(\"Invalid email address\");'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"}\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"PHP:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"$emailRegex = '/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$/';\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"if (preg_match($emailRegex, $emailAddress)) {\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'  echo \"Valid email address\";'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"} else {\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:'  echo \"Invalid email address\";'})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"}\"})}),/*#__PURE__*/e(\"p\",{children:\"Remember, syntax validation is just the first step in the email verification process. It's essential to combine it with other methods, such as domain verification and SMTP verification, to achieve higher accuracy.\"}),/*#__PURE__*/e(\"h2\",{children:\"Domain Verification\"}),/*#__PURE__*/e(\"p\",{children:\"While syntax validation is essential, it's not enough to ensure an email address is valid. Domain verification takes the verification process a step further by checking the existence and validity of the domain part of the email address.\"}),/*#__PURE__*/e(\"h3\",{children:\"DNS Lookup\"}),/*#__PURE__*/e(\"p\",{children:\"A DNS (Domain Name System) lookup is a crucial step in domain verification. DNS is a decentralized system that translates human-readable domain names into IP addresses. By performing a DNS lookup, you can check if the domain part of the email address has a valid MX (Mail Exchanger) record.\"}),/*#__PURE__*/e(\"p\",{children:\"A valid MX record indicates that the domain is set up to receive emails. You can use online tools or libraries in programming languages like Python, JavaScript, or PHP to perform DNS lookups.\"}),/*#__PURE__*/e(\"h3\",{children:\"WHOIS Database Queries\"}),/*#__PURE__*/e(\"p\",{children:\"WHOIS is a database that stores information about domain registrations, including the registrant's name, address, and contact details. By querying the WHOIS database, you can retrieve information about the domain's registration status, expiration date, and more.\"}),/*#__PURE__*/e(\"p\",{children:\"WHOIS queries can help you identify potential issues with the domain, such as expired or suspended registrations. However, WHOIS queries have limitations and may not always return accurate or up-to-date information due to privacy concerns and domain registration policies.\"}),/*#__PURE__*/e(\"h3\",{children:\"Disposable Email Domains\"}),/*#__PURE__*/e(\"p\",{children:\"Disposable email services, like Mailinator or 10 Minute Mail, offer temporary email addresses that can be used for sign-ups or verification purposes. These services are often used to circumvent email verification or to protect users' primary email addresses.\"}),/*#__PURE__*/e(\"p\",{children:\"You can maintain a list of known disposable email providers to block or flag email addresses associated with these services. However, be aware that disposable email services can be legitimate and may be used by some users for legitimate purposes.\"}),/*#__PURE__*/e(\"h3\",{children:\"Typo Detection in Domain Names\"}),/*#__PURE__*/e(\"p\",{children:\"Typos in domain names can lead to invalid email addresses. Common typos include misspelled domain names (e.g., gmial.com instead of gmail.com) or forgotten top-level domains (TLDs).\"}),/*#__PURE__*/e(\"p\",{children:\"To detect typos, you can implement algorithms that suggest corrections or validate domain names against a list of known TLDs and popular domain names. This step can help catch errors and reduce the likelihood of invalid email addresses.\"}),/*#__PURE__*/e(\"p\",{children:\"Code examples for domain verification techniques can be found in popular programming languages like Python, JavaScript, and PHP.\"}),/*#__PURE__*/e(\"h2\",{children:\"SMTP Verification\"}),/*#__PURE__*/e(\"p\",{children:\"SMTP (Simple Mail Transfer Protocol) verification is a more advanced method of verifying email addresses without sending an email. This technique involves establishing a connection with the recipient's mail server to check if the email address exists. In this section, we'll delve into the details of SMTP verification.\"}),/*#__PURE__*/e(\"h3\",{children:\"Understanding SMTP\"}),/*#__PURE__*/e(\"p\",{children:\"Before diving into SMTP verification, it's essential to understand the basics of SMTP. SMTP is a protocol used for sending and receiving email between mail servers. Here's a brief overview of how it works:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SMTP clients (e.g., email clients, servers) initiate a connection with a mail server using a specific port (usually 25 or 587).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The mail server responds with a greeting, indicating it's ready to receive email.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The SMTP client sends a series of commands (e.g., HELO, MAIL FROM, RCPT TO) to the mail server, which responds with a status code and message.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"SMTP Verification Process\"}),/*#__PURE__*/e(\"p\",{children:\"The SMTP verification process involves mimicking the initial stages of an email delivery. Here's a step-by-step explanation:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Establish a connection\"}),\": Connect to the recipient's mail server using the domain part of the email address.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"HELO/EHLO command\"}),\": Send a HELO (or EHLO) command to initiate the SMTP conversation.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"MAIL FROM command\"}),\": Send a MAIL FROM command with a fake sender email address (this is not actually sending an email).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"RCPT TO command\"}),\": Send a RCPT TO command with the email address being verified.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Interpret the response\"}),\": Analyze the mail server's response to determine if the email address is valid.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Advantages and Limitations\"}),/*#__PURE__*/e(\"p\",{children:\"SMTP verification offers high accuracy in determining if an email address exists. Since it interacts with the recipient's mail server, it can catch issues not detectable through syntax or domain checks. However, there are some limitations to consider:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Some servers may not provide accurate information\"}),\": Mail servers may respond with generic error messages or not respond at all, making it difficult to determine if an email address is valid.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Risk of being blocked or blacklisted\"}),\": If you perform too many SMTP verification checks, you may be flagged as a spammer and blocked by the mail server.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Time-consuming for large lists\"}),\": SMTP verification can be a slow process, making it challenging to verify large lists of email addresses.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Best Practices and Code Example\"}),/*#__PURE__*/e(\"p\",{children:\"To ensure efficient and safe SMTP verification, follow these best practices:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Use appropriate delays between checks\"}),\": Avoid flooding mail servers with requests to prevent being blocked or blacklisted.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Respect server limits and policies\"}),\": Be mindful of mail server limitations and policies to avoid being flagged as a spammer.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Rotate IP addresses or use proxy servers\"}),\": Use rotating IP addresses or proxy servers to distribute the verification load and minimize the risk of being blocked.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Here's a Python code example to illustrate an SMTP verification implementation:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"import smtplib\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"def smtp_verify(email):\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"    domain = email.split('@')[-1]\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"    try:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        server = smtplib.SMTP()\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        server.set_debuglevel(0)\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        server.connect(domain)\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        server.helo()\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        server.mail('verifier@example.com')\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        code, message = server.rcpt(str(email))\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        if code == 250:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"            return True\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        else:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"            return False\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"    except Exception as e:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"        print(f'Error: {e}')\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"# Example usage:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"email = 'example@example.com'\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"if smtp_verify(email):\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"    print(f'{email} is valid')\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"else:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"    print(f'{email} is not valid')\"})}),/*#__PURE__*/e(\"h2\",{children:\"Email Validation Services and APIs\"}),/*#__PURE__*/e(\"p\",{children:\"Email validation services and APIs offer a convenient and often more accurate way to verify email addresses without sending emails. These services typically employ a combination of the methods discussed in this article, along with additional algorithms and data sources, to provide a more comprehensive validation process.\"}),/*#__PURE__*/e(\"h3\",{children:\"Overview of Popular Email Validation Services\"}),/*#__PURE__*/e(\"p\",{children:\"Several popular email validation services are available, each with their own strengths and weaknesses. Some of the well-known services include:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"NeverBounce\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ZeroBounce\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Kickbox\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mailgun Email Validation API\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Features to Look for in Validation Services\"}),/*#__PURE__*/e(\"p\",{children:\"When evaluating an email validation service, consider the following key features:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accuracy rates\"}),\": Look for services with high accuracy claims (typically above 95%) and transparency around their validation process.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing models\"}),\": Services may charge per email validation, offer subscription-based plans, or provide a combination of both. Choose a model that fits your budget and usage.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"API integration options\"}),\": Ensure the service provides easy integration with your platform or application through APIs, SDKs, or plugins.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Additional data provided\"}),\": Some services offer additional data, such as role-based email detection, domain information, or blacklist checks, which can enhance your validation process.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Comparison of Top Services\"}),/*#__PURE__*/e(\"p\",{children:\"When comparing top email validation services, consider the following factors:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing\"}),\": Compare the costs of each service, considering the pricing models and the number of validations you need.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accuracy claims\"}),\": Evaluate the accuracy rates claimed by each service and look for third-party audits or reviews to validate these claims.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Unique features\"}),\": Identify the distinct features offered by each service that align with your specific needs.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Integrating Validation APIs into Your Workflow\"}),/*#__PURE__*/e(\"p\",{children:\"To integrate an email validation API into your workflow, consider the following:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Real-time validation vs. bulk list cleaning\"}),\": Decide whether you need real-time validation for individual emails or bulk list cleaning for large datasets.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Code examples for API integration\"}),\": Look for services that provide code examples and documentation to simplify the integration process.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By leveraging email validation services and APIs, you can streamline your verification process, improve accuracy, and reduce the complexity of implementing and maintaining email validation algorithms in-house.\"}),/*#__PURE__*/e(\"h2\",{children:\"Role-based and Catch-all Email Detection\"}),/*#__PURE__*/e(\"p\",{children:\"Detecting role-based and catch-all email addresses can be a crucial aspect of email verification. While they may be valid email addresses, they can also lead to undeliverable emails or unwanted responses.\"}),/*#__PURE__*/e(\"h3\",{children:\"Identifying Role-Based Emails\"}),/*#__PURE__*/i(\"p\",{children:[\"Role-based emails are addresses that are assigned to a specific function or department within an organization, such as \",/*#__PURE__*/e(\"em\",{children:\"info@\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"support@\"}),\", or \",/*#__PURE__*/e(\"em\",{children:\"sales@\"}),\". These email addresses can be problematic because they may not reach the intended recipient or may be monitored by a team rather than an individual.\"]}),/*#__PURE__*/e(\"p\",{children:\"There are pros and cons to sending emails to role-based addresses. On one hand, they can be a convenient way to reach a department or team. On the other hand, they may not generate a response or may be ignored. It's essential to weigh the benefits and drawbacks before deciding whether to send emails to role-based addresses.\"}),/*#__PURE__*/e(\"h3\",{children:\"Detecting Catch-All Email Addresses\"}),/*#__PURE__*/e(\"p\",{children:\"Catch-all email addresses, also known as wildcard or universal AcceptAll addresses, are configured to receive all emails sent to a specific domain, regardless of the local part. For example, a company might set up a catch-all address to receive emails sent to non-existent email addresses.\"}),/*#__PURE__*/e(\"p\",{children:\"Detecting catch-all addresses can be challenging because they often don't respond differently than regular email addresses. One strategy for handling catch-all domains is to monitor email engagement metrics, such as open rates and click-through rates, to determine the effectiveness of sending emails to these addresses.\"}),/*#__PURE__*/e(\"p\",{children:\"Another approach is to implement a double opt-in process, where the user is required to confirm their email address by responding to a verification email. This can help to eliminate false or disposable email addresses, including those associated with catch-all domains.\"}),/*#__PURE__*/e(\"p\",{children:\"In summary, detecting role-based and catch-all email addresses requires a combination of technical and strategic approaches. By understanding the characteristics of these email addresses and implementing effective verification techniques, you can improve the deliverability and effectiveness of your email campaigns.\"}),/*#__PURE__*/e(\"h2\",{children:\"Data Hygiene and Maintenance\"}),/*#__PURE__*/e(\"p\",{children:\"Regular email list cleaning and maintenance are crucial to ensure the quality of your email list remains high. This includes removing invalid or undeliverable addresses, as well as addresses that have bounced or unsubscribed.\"}),/*#__PURE__*/e(\"h3\",{children:\"Regular Email List Cleaning\"}),/*#__PURE__*/e(\"p\",{children:\"It's essential to clean your email list regularly to prevent it from becoming outdated and inaccurate. The frequency of cleaning depends on the size and complexity of your list, as well as the rate at which email addresses change. As a general rule, it's recommended to clean your list every 3-6 months.\"}),/*#__PURE__*/e(\"p\",{children:\"During the cleaning process, you should remove:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email addresses that have bounced or been determined to be invalid\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Addresses that have unsubscribed or opted out\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Duplicate or redundant addresses\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Implementing Real-Time Verification at Point of Collection\"}),/*#__PURE__*/e(\"p\",{children:\"Implementing real-time verification at the point of collection can help prevent invalid email addresses from entering your list in the first place. This can be done using form validation techniques, such as:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Checking for valid email address formats\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Verifying email addresses against a list of known domains or users\"})})]}),/*#__PURE__*/e(\"p\",{children:\"A double opt-in process can also be used to ensure email addresses are valid and legitimate. This involves sending a verification email to the address provided, which the user must confirm before being added to the list.\"}),/*#__PURE__*/e(\"h3\",{children:\"Monitoring Email Engagement Metrics\"}),/*#__PURE__*/e(\"p\",{children:\"Monitoring email engagement metrics, such as open rates, click-through rates, and bounce rates, can help you identify and remove unengaged or invalid addresses from your list. This can help improve the overall quality and deliverability of your email campaigns.\"}),/*#__PURE__*/e(\"p\",{children:\"By regularly cleaning and maintaining your email list, you can improve the accuracy and reliability of your email campaigns, reduce bounce rates, and protect your sender reputation.\"}),/*#__PURE__*/e(\"h2\",{children:\"Legal and Ethical Considerations\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to email verification, it's essential to consider the legal and ethical implications of your actions. As a responsible sender, you must ensure that you're complying with anti-spam laws, respecting users' privacy, and using email verification techniques ethically.\"}),/*#__PURE__*/e(\"h3\",{children:\"Compliance with Anti-Spam Laws\"}),/*#__PURE__*/e(\"p\",{children:\"Anti-spam laws, such as the CAN-SPAM Act in the United States and the General Data Protection Regulation (GDPR) in the European Union, are in place to protect users from unsolicited emails. To comply with these laws, you must:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Obtain explicit consent from users before sending them emails\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide a clear and conspicuous unsubscribe link in every email\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\" Honor users' unsubscribe requests promptly\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Include a physical address and accurate contact information in your emails\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Privacy Concerns in Email Verification\"}),/*#__PURE__*/e(\"p\",{children:\"Email verification involves processing users' email addresses, which are personal data. You must ensure that you're handling this data responsibly and transparently. Here are some best practices:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implement appropriate security measures to protect users' email addresses from unauthorized access\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"\u660E\u786Estate your email verification practices in your privacy policy\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide users with an option to opt-out of email verification\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Ethical Use of Email Verification Techniques\"}),/*#__PURE__*/e(\"p\",{children:\"Email verification techniques can be used for both legitimate and illegitimate purposes. As a responsible sender, you must use these techniques ethically and avoid using them to:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Harvest email addresses from public sources without users' consent\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sell or share email addresses with third parties\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Obtaining Proper Consent for Email Communication\"}),/*#__PURE__*/e(\"p\",{children:\"Before sending emails to users, you must obtain their proper consent. This involves:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"\u660E\u786Estating the purpose of collecting email addresses\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Providing users with an option to opt-in or opt-out of email communication\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Honoring users' consent preferences and withdrawals\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By following these legal and ethical guidelines, you can ensure that your email verification practices are compliant, respectful, and effective.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"Email verification is an essential step in maintaining a healthy and effective email marketing strategy. By understanding the importance of verifying email addresses without sending emails, you can improve deliverability, reduce bounce rates, and protect your sender reputation.\"}),/*#__PURE__*/e(\"p\",{children:\"In this article, we explored various methods to verify email addresses, including syntax validation, domain verification, and SMTP verification. Each method has its strengths and limitations, and a multi-layered approach is often the most effective way to ensure accurate email verification.\"}),/*#__PURE__*/e(\"p\",{children:\"We also discussed the role of email validation services and APIs, which can simplify the verification process and provide additional data insights. Furthermore, we touched on the importance of role-based and catch-all email detection, as well as data hygiene and maintenance practices to keep your email list clean and engaged.\"}),/*#__PURE__*/e(\"p\",{children:\"Finally, we emphasized the importance of considering legal and ethical implications when implementing email verification techniques. By following best practices and complying with anti-spam laws, you can ensure that your email marketing efforts are both effective and responsible.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, verifying email addresses without sending emails is a crucial step in maintaining a healthy and effective email marketing strategy. By understanding the different verification methods and best practices, you can improve deliverability, reduce bounce rates, and protect your sender reputation.\"})]});export const richText1=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Email scraper software has become an indispensable tool for businesses, marketers, and researchers alike. These tools automatically extract email addresses from websites, social media, and other online sources, enabling users to build targeted contact lists for various purposes.\"}),/*#__PURE__*/e(\"h2\",{children:\"Definition and Purpose\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraper software are designed to collect and organized email addresses in a convenient and efficient manner. They can be used for lead generation, market research, competitor analysis, and other applications where having access to a vast number of email addresses is crucial.\"}),/*#__PURE__*/e(\"h2\",{children:\"A Brief History of Email Scraping\"}),/*#__PURE__*/e(\"p\",{children:\"In the early days of data collection, email scrapers were largely manual, relying on human effort to gather and organize email addresses. However, with the advent of digital marketing and the exponential growth of online data, email scraper software evolved to meet the growing demands of businesses and organizations.\"}),/*#__PURE__*/e(\"h2\",{children:\"Importance of Email Scraping in Modern Business\"}),/*#__PURE__*/e(\"p\",{children:\"In today's competitive market, email scraping has become an essential component of many business strategies. By leveraging email scraper software, businesses can generate high-quality leads, conduct market research, and analyze their competitors more effectively.\"}),/*#__PURE__*/e(\"p\",{children:\"This article will provide an in-depth exploration of email scraper software, covering the different types of tools available, key features to look for, top tools in the market, legal and ethical considerations, and best practices for effective use.\"}),/*#__PURE__*/e(\"h2\",{children:\"Types of Email Scraper Software\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraper software comes in various forms, each with its own strengths and weaknesses. Understanding the different types of email scrapers can help you choose the right tool for your specific needs.\"}),/*#__PURE__*/e(\"h3\",{children:\"Web-Based Scrapers\"}),/*#__PURE__*/e(\"p\",{children:\"Web-based scrapers are cloud-hosted solutions that can be accessed from any device with an internet connection. These tools are often more convenient and require minimal setup. Examples of web-based scrapers include Hunter.io and Skrapp.io. These tools are ideal for users who need to scrape emails on the go or don't want to install software on their computers.\"}),/*#__PURE__*/e(\"h3\",{children:\"Desktop Applications\"}),/*#__PURE__*/e(\"p\",{children:\"Desktop applications, on the other hand, are installed locally on the user's computer. These tools are often more powerful and customizable, allowing for more advanced features and larger scraping capacities. Examples of desktop applications include ScrapeBox and Atomic Email Hunter. These tools are suitable for users who require more control over their scraping activities and need to handle large volumes of data.\"}),/*#__PURE__*/e(\"h3\",{children:\"Browser Extensions\"}),/*#__PURE__*/e(\"p\",{children:\"Browser extensions are lightweight tools that integrate with web browsers, providing an easy and convenient way to scrape emails while browsing the web. Examples of browser extensions include Email Extractor and FindThatLead. These tools are ideal for users who need to scrape emails quickly and efficiently while browsing social media or websites.\"}),/*#__PURE__*/e(\"h3\",{children:\"API-Based Scrapers\"}),/*#__PURE__*/e(\"p\",{children:\"API-based scrapers integrate with other software and applications, allowing developers and advanced users to build custom scraping solutions. Examples of API-based scrapers include Clearbit and ZoomInfo API. These tools are suitable for users who need to integrate email scraping with their existing workflow or require more advanced customization options.\"}),/*#__PURE__*/e(\"p\",{children:\"In summary, each type of email scraper software has its unique characteristics, and choosing the right one depends on your specific needs and preferences. It's essential to consider factors such as convenience, power, customizability, and integrations when selecting an email scraper software.\"}),/*#__PURE__*/e(\"h2\",{children:\"Key Features to Look for in Email Scraper Software\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraper software can vary significantly in terms of features, quality, and functionality. When evaluating different options, it's essential to look for tools that cater to your specific needs and goals. Here are the key features to consider:\"}),/*#__PURE__*/e(\"h3\",{children:\"Accuracy and Data Quality\"}),/*#__PURE__*/e(\"p\",{children:\"A good email scraper should provide accurate and high-quality email addresses. Look for tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer email verification capabilities to filter out invalid or disposable email addresses\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Regularly update their databases to ensure you're getting the most recent information\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Search and Filtering Options\"}),/*#__PURE__*/e(\"p\",{children:\"Effective email scraper software should allow you to refine your search and filtering options to target specific groups or industries. Consider tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer domain-specific searches to target companies or organizations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide industry or job title filtering to focus on specific job functions or sectors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Allow geographic targeting to focus on specific regions or countries\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Customization and Automation\"}),/*#__PURE__*/e(\"p\",{children:\"Customization and automation features can significantly improve the efficiency of your email scraping process. Look for tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Allow you to set custom search parameters and filters\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer scheduling of scraping tasks to run during optimal times\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Integrate with other tools, such as CRM software or email marketing platforms\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Data Export and Management\"}),/*#__PURE__*/e(\"p\",{children:\"Once you've scraped email addresses, you'll need to manage and export the data efficiently. Consider tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer multiple export formats, such as CSV, Excel, or JSON\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide deduplication features to remove duplicate email addresses\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Allow contact list organization and tagging for easy segmentation\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Compliance Features\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraper software should prioritize compliance with data privacy laws and regulations. Look for tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Include built-in opt-out mechanisms and unsubscribe links\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Comply with GDPR, CCPA, and other relevant data protection regulations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer data retention controls and secure data storage\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"User Interface and Ease of Use\"}),/*#__PURE__*/e(\"p\",{children:\"A user-friendly interface can significantly improve your overall experience with email scraper software. Consider tools that:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Offer an intuitive design and clear documentation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide comprehensive tutorials and customer support options\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Enable easy integration with other tools and platforms\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By evaluating email scraper software based on these key features, you can find a tool that meets your specific needs and goals, ensuring a successful email scraping process.\"}),/*#__PURE__*/e(\"h2\",{children:\"Top 10 Email Scraper Software Tools\"}),/*#__PURE__*/e(\"p\",{children:\"The market is flooded with email scraper software tools, each with its unique features, pricing, and strengths. After researching and comparing various options, we've compiled a list of the top 10 email scraper software tools.\"}),/*#__PURE__*/e(\"h3\",{children:\"A. Hunter.io\"}),/*#__PURE__*/e(\"p\",{children:\"Hunter.io is a popular email scraper tool that offers a robust set of features, including domain search, email verification, and a Chrome extension. With a free plan available, Hunter.io is an excellent choice for small businesses and individuals. Paid plans start at $49/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Large database, accurate results, easy to use\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Limited features in free plan\"}),/*#__PURE__*/e(\"h3\",{children:\"B. Snov.io\"}),/*#__PURE__*/e(\"p\",{children:\"Snov.io is an all-in-one prospecting tool that offers LinkedIn scraping, email finder, and drip campaigns. With a free plan available, Snov.io is an excellent choice for those who want an integrated platform. Paid plans start at $33/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: All-in-one prospecting tool, good value for money\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Learning curve for advanced features\"}),/*#__PURE__*/e(\"h3\",{children:\"C. Clearbit\"}),/*#__PURE__*/e(\"p\",{children:\"Clearbit is an API-based enrichment tool that offers real-time data, integrations, and high-quality data. With custom pricing based on usage, Clearbit is suitable for larger businesses or enterprises.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: High-quality data, extensive integrations\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Can be expensive for small businesses\"}),/*#__PURE__*/e(\"h3\",{children:\"D. ZoomInfo\"}),/*#__PURE__*/e(\"p\",{children:\"ZoomInfo is a comprehensive B2B database that offers advanced search filters, making it ideal for larger businesses or enterprises. With custom pricing, ZoomInfo can be expensive for small teams.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Extensive database, accurate information\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Expensive, may be overkill for small teams\"}),/*#__PURE__*/e(\"h3\",{children:\"E. Skrapp.io\"}),/*#__PURE__*/e(\"p\",{children:\"Skrapp.io is a user-friendly email scraper tool that offers LinkedIn scraping, bulk domain search, and a Chrome extension. With a free plan available, Skrapp.io is an excellent choice for small businesses and individuals. Paid plans start at $49/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: User-friendly interface, good LinkedIn integration\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Limited features compared to some competitors\"}),/*#__PURE__*/e(\"h3\",{children:\"F. FindThatLead\"}),/*#__PURE__*/e(\"p\",{children:\"FindThatLead is an affordable email scraper tool that offers social URL search, domain search, and API access. With a free plan available, FindThatLead is an excellent choice for small businesses and individuals. Paid plans start at $49/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Affordable, good for social media prospecting\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Smaller database compared to top competitors\"}),/*#__PURE__*/e(\"h3\",{children:\"G. Voila Norbert\"}),/*#__PURE__*/e(\"p\",{children:\"Voila Norbert is an email finder tool that offers high accuracy and bulk search capabilities. With paid plans starting at $49/month, Voila Norbert is suitable for individuals and small businesses.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: High accuracy, good for individual email lookups\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: No free plan, limited additional features\"}),/*#__PURE__*/e(\"h3\",{children:\"H. AeroLeads\"}),/*#__PURE__*/e(\"p\",{children:\"AeroLeads is a B2B lead generation tool that offers LinkedIn scraping, email verification, and CRM integrations. With paid plans starting at $49/month, AeroLeads is suitable for small businesses and individuals.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Good for B2B lead generation, easy to use\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Limited features in lower-tier plans\"}),/*#__PURE__*/e(\"h3\",{children:\"I. LeadGibbon\"}),/*#__PURE__*/e(\"p\",{children:\"LeadGibbon is an affordable email scraper tool that offers LinkedIn scraping, email verification, and a Chrome extension. With a free plan available, LeadGibbon is an excellent choice for small businesses and individuals. Paid plans start at $39/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Affordable, good for small teams\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Limited database size\"}),/*#__PURE__*/e(\"h3\",{children:\"J. RocketReach\"}),/*#__PURE__*/e(\"p\",{children:\"RocketReach is a comprehensive email scraper tool that offers multi-platform search, API access, and bulk lookup capabilities. With a free plan available, RocketReach is an excellent choice for small businesses and individuals. Paid plans start at $49/month.\"}),/*#__PURE__*/e(\"p\",{children:\"Pros: Large database, searches multiple platforms\"}),/*#__PURE__*/e(\"p\",{children:\"Cons: Can be expensive for high-volume users\"}),/*#__PURE__*/e(\"p\",{children:\"When choosing an email scraper software tool, it's essential to consider your specific needs, budget, and the features you require. Be sure to evaluate each option carefully before making a decision.\"}),/*#__PURE__*/e(\"h2\",{children:\"Legal and Ethical Considerations\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to email scraping, it's essential to navigate the legal and ethical landscape with care. Failure to comply with regulations or respect individual privacy can result in severe consequences, including legal action, damaged reputation, and financial losses.\"}),/*#__PURE__*/e(\"h3\",{children:\"Data Privacy Laws\"}),/*#__PURE__*/e(\"p\",{children:\"Various data privacy laws and regulations govern email scraping activities. For instance, the General Data Protection Regulation (GDPR) in the European Union and the California Consumer Privacy Act (CCPA) in California, USA, impose strict rules on data collection, storage, and usage. Ensure you're familiar with the regulations applicable to your business and take necessary measures to comply.\"}),/*#__PURE__*/e(\"h3\",{children:\"Website Terms of Service\"}),/*#__PURE__*/e(\"p\",{children:\"Websites have their own terms of service, which dictate how users can interact with their content. Robots.txt files and site policies may prohibit scraping activities or impose specific requirements. Always respect website terms of service and robots.txt files to avoid legal issues and IP blocking.\"}),/*#__PURE__*/e(\"h3\",{children:\"Email Spam Laws\"}),/*#__PURE__*/e(\"p\",{children:\"Email spam laws, such as the CAN-SPAM Act in the United States, regulate commercial email communication. Ensure you comply with these laws by providing clear opt-out mechanisms, avoiding misleading headers and subject lines, and honoring unsubscribe requests promptly.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ethical Considerations\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraping raises ethical concerns, particularly regarding individual privacy and consent. It's crucial to respect people's privacy and avoid aggressive or intrusive scraping practices. Always consider the potential impact of your actions on individuals and maintain transparency in your data collection and usage practices.\"}),/*#__PURE__*/e(\"h3\",{children:\"Best Practices for Compliance\"}),/*#__PURE__*/e(\"p\",{children:\"To avoid legal and ethical issues, adopt the following best practices:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Obtain consent when possible\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide clear opt-out mechanisms\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Maintain data security and confidentiality\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Respect website terms of service and robots.txt files\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Comply with data privacy laws and regulations\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By adhering to these guidelines and respecting individual privacy, you can ensure responsible and ethical use of email scraping in your business operations.\"}),/*#__PURE__*/e(\"h2\",{children:\"Best Practices for Effective Email Scraping\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraping can be a powerful tool for lead generation and market research, but it requires a thoughtful and responsible approach. Without a clear strategy and respect for privacy and consent, email scraping can lead to wasted time, resources, and even legal issues. In this section, we'll explore best practices for effective email scraping that drives results while maintaining ethical standards.\"}),/*#__PURE__*/e(\"h3\",{children:\"Setting Clear Goals and Targets\"}),/*#__PURE__*/e(\"p\",{children:\"Before you start scraping emails, define your ideal prospect profile and establish realistic expectations for data collection. Who are your target customers? What industries or companies do they work in? What are their job titles or roles? Having a clear understanding of your target audience will help you focus your scraping efforts and ensure you're collecting relevant data.\"}),/*#__PURE__*/e(\"h3\",{children:\"Choosing the Right Tool for Your Needs\"}),/*#__PURE__*/e(\"p\",{children:\"With so many email scraping tools available, it's essential to assess your budget and required features before selecting a tool. Consider the size of your prospect list, the frequency of scraping, and the level of customization you need. Don't overspend on a tool that offers features you don't need, and be wary of free tools that may come with limitations or compromises on data quality.\"}),/*#__PURE__*/e(\"h3\",{children:\"Implementing Proper Data Hygiene\"}),/*#__PURE__*/e(\"p\",{children:\"Regular database cleaning and updating are crucial to maintaining the accuracy and effectiveness of your email list. Remove duplicate and invalid entries, and ensure data is formatted consistently to prevent errors. This will also help you avoid wasting resources on invalid or unresponsive contacts.\"}),/*#__PURE__*/e(\"h3\",{children:\"Respecting Privacy and Consent\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraping should always be done with respect for individual privacy and consent. Use double opt-in for mailing lists, and honor unsubscribe requests promptly. This not only helps you avoid legal issues but also builds trust with your prospects and customers.\"}),/*#__PURE__*/e(\"h3\",{children:\"Combining Scraping with Other Prospecting Methods\"}),/*#__PURE__*/e(\"p\",{children:\"Email scraping shouldn't be a standalone tactic. Combine it with social media outreach, content marketing, and other prospecting methods to create a comprehensive lead generation strategy. This will help you cast a wider net and reach prospects through multiple channels.\"}),/*#__PURE__*/e(\"h3\",{children:\"Measuring and Optimizing Results\"}),/*#__PURE__*/e(\"p\",{children:\"Track key performance indicators (KPIs) such as open rates, click-through rates, and conversion rates to measure the effectiveness of your email scraping efforts. Use A/B testing and refine your approach based on data-driven insights to continually improve your results.\"}),/*#__PURE__*/e(\"h3\",{children:\"Staying Up-to-Date with Industry Changes\"}),/*#__PURE__*/e(\"p\",{children:\"The email marketing landscape is constantly evolving, with new regulations and best practices emerging regularly. Stay informed about industry trends, adapt to changes, and continuously refine your approach to maintain a competitive edge.\"}),/*#__PURE__*/e(\"p\",{children:\"By following these best practices, you can ensure your email scraping efforts are effective, efficient, and ethical, driving real results for your business while maintaining respect for privacy and consent.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, email scraper software has become an essential tool for businesses looking to generate leads, conduct market research, and analyze their competitors. With the right tool and a clear understanding of how to use it, email scraping can be a powerful addition to any marketing strategy.\"}),/*#__PURE__*/e(\"p\",{children:\"Throughout this article, we've covered the importance of email scraping, the different types of email scraper software available, key features to look for, and the top 10 tools in the market. We've also discussed the legal and ethical considerations surrounding email scraping, and provided best practices for effective use.\"}),/*#__PURE__*/e(\"h3\",{children:\"Future Outlook for Email Scraping\"}),/*#__PURE__*/e(\"p\",{children:\"As technology continues to evolve, we can expect email scraper software to become even more sophisticated and accurate. With the rise of AI and machine learning, email scrapers will be able to better identify and extract valid email addresses, reducing the risk of errors and increasing the quality of data.\"}),/*#__PURE__*/e(\"p\",{children:\"However, with increased regulation around data privacy and anti-spam laws, email scrapers will need to adapt to ensure compliance. It's essential for businesses to stay up-to-date with the latest regulations and best practices to avoid penalties and maintain a positive reputation.\"}),/*#__PURE__*/e(\"h3\",{children:\"Final Recommendations\"}),/*#__PURE__*/e(\"p\",{children:\"As you begin using email scraper software, remember to use it responsibly and ethically. Respect individual privacy, obtain consent when possible, and provide opt-out options. Combine email scraping with other prospecting methods, such as social media outreach and content marketing, to attract high-quality leads.\"}),/*#__PURE__*/e(\"p\",{children:\"Stay informed about industry changes and adapt your approach accordingly. Continuously measure and optimize your results to ensure the best possible outcomes.\"}),/*#__PURE__*/e(\"p\",{children:\"By following these guidelines and choosing the right email scraper software for your needs, you'll be well on your way to generating targeted leads, driving sales, and growing your business.\"})]});export const richText2=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Definition of Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is a customer-centric approach that focuses on attracting and nurturing leads, rather than pushing products or services on potential buyers. This approach emphasizes providing value and building trust with prospects, rather than relying on aggressive sales tactics. By understanding the needs and challenges of individual buyers, inbound sales teams can tailor their communication and solutions to specific personas, increasing the chances of closing deals and driving long-term customer success.\"}),/*#__PURE__*/e(\"h2\",{children:\"Contrast with Traditional Outbound Sales Methods\"}),/*#__PURE__*/e(\"p\",{children:\"Traditional outbound sales methods often rely on cold calling, email blasts, and other interruptive tactics to reach potential buyers. In contrast, inbound sales takes a more collaborative approach, educating and guiding prospects through the buyer's journey. This shift in approach aligns with modern buyer behavior, where 67% of B2B buyers nowadays say they prefer to research and evaluate products on their own, rather than relying on sales reps for information.\"}),/*#__PURE__*/e(\"h2\",{children:\"Importance of Inbound Sales in Today's Digital Marketplace\"}),/*#__PURE__*/e(\"p\",{children:\"In today's digital age, buyers have more control over the purchasing process than ever before. With the rise of online research, social media, and review sites, buyers can access a wealth of information about products and services before even speaking to a sales rep. Inbound sales is essential for businesses to stay competitive, as it allows them to meet buyers where they are, providing valuable content and personalized experiences that build trust and drive conversions.\"}),/*#__PURE__*/e(\"h2\",{children:\"Overview of Key Components in the Inbound Sales Process\"}),/*#__PURE__*/e(\"p\",{children:\"The inbound sales process involves three key components: attracting leads through valuable content, nurturing relationships through personalized communication, and guiding prospects through the buyer's journey. By mastering these components, businesses can drive more qualified leads, increase conversions, and build long-term customer relationships.\"}),/*#__PURE__*/e(\"p\",{children:\"(Word count: 499)\"}),/*#__PURE__*/e(\"h2\",{children:\"The Buyer's Journey in Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is deeply rooted in understanding the buyer's journey. This journey is the process a prospect goes through to become a customer. By aligning your sales strategy with the buyer's journey, you can provide value and build trust at each stage, ultimately driving conversions and revenue growth.\"}),/*#__PURE__*/e(\"h3\",{children:\"Awareness Stage\"}),/*#__PURE__*/e(\"p\",{children:\"In the awareness stage, the buyer recognizes a problem or opportunity and begins seeking information and education. This is where your content marketing strategy comes into play. You need to create valuable, relevant, and consistent content that addresses the buyer's pain points and interests.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Blog posts, social media, and email newsletters are great channels to reach buyers in the awareness stage.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Content should be informative, engaging, and easy to consume.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The goal is to attract the buyer's attention and establish your brand as a trusted authority in the industry.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Consideration Stage\"}),/*#__PURE__*/e(\"p\",{children:\"In the consideration stage, the buyer defines their problem and researches potential solutions. They evaluate different approaches and options, comparing features, pricing, and benefits.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Case studies, whitepapers, and webinars are effective content types for this stage.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Buyers are looking for comparative information, so you need to provide data, metrics, and expert insights.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Your goal is to position your solution as the best fit for the buyer's needs and demonstrate your unique value proposition.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Decision Stage\"}),/*#__PURE__*/e(\"p\",{children:\"In the decision stage, the buyer chooses a specific solution and vendor. They evaluate the final options, considering factors like ROI, implementation, and customer support.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Product demos, free trials, and personalized consultations are essential for this stage.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Buyers need hands-on experience with your solution and assurance that it will meet their specific needs.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Your goal is to alleviate any concerns, address objections, and provide a seamless transition to the purchase process.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Post-Purchase Stage\"}),/*#__PURE__*/e(\"p\",{children:\"In the post-purchase stage, the buyer becomes a customer, and your goal is to ensure their continued success and satisfaction.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ongoing support, training, and communication are critical for customer retention and upselling/cross-selling opportunities.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"You should continue to provide value-added content, such as tutorials, best practices, and industry insights.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Turning customers into brand advocates is the ultimate goal, as they can drive referrals, reviews, and social proof.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By understanding and catering to the buyer's journey, you can create a sales strategy that is aligned with their needs, preferences, and behaviors. This results in higher conversion rates, increased customer satisfaction, and long-term revenue growth.\"}),/*#__PURE__*/e(\"h2\",{children:\"Core Principles of Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is built on a set of core principles that prioritize the needs and interests of potential customers. By adopting these principles, sales teams can transform their approach and achieve greater success in today's digital marketplace.\"}),/*#__PURE__*/e(\"h3\",{children:\"Buyer-Centric Approach\"}),/*#__PURE__*/e(\"p\",{children:\"The first core principle of inbound sales is a buyer-centric approach. This means understanding and addressing the unique needs and pain points of individual buyers. By putting the buyer first, sales teams can tailor their communication and solutions to specific personas, increasing the likelihood of a successful sale.\"}),/*#__PURE__*/e(\"p\",{children:\"To achieve a buyer-centric approach, sales teams must:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Conduct thorough research on their target audience, including their goals, challenges, and preferences.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Develop buyer personas that capture the distinct characteristics and needs of each segment.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tailor their sales messaging and content to resonate with each persona.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is about educating and guiding buyers, rather than persuading or manipulating them. This approach recognizes that buyers are empowered with information and want to make informed decisions. By providing valuable insights and expertise, sales teams can establish themselves as trusted advisors and build trust with potential customers.\"}),/*#__PURE__*/e(\"p\",{children:\"To prioritize education over persuasion, sales teams should:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Focus on providing relevant and timely information that addresses the buyer's needs and pain points.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Position themselves as experts in their field, offering guidance and advice rather than pushing products.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use case studies, whitepapers, and other educational resources to educate buyers and demonstrate their authority.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\" Personalization and Customization\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is all about personalization and customization. By adapting their sales strategies to each prospect's unique situation, sales teams can deliver a more tailored and relevant experience. This increases the chances of a successful sale and builds strong, long-term relationships.\"}),/*#__PURE__*/e(\"p\",{children:\"To achieve personalization and customization, sales teams should:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use data and technology to segment their audience and tailor their messaging.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Develop customized sales content that speaks to the specific needs and pain points of each buyer.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use sales automation to streamline and optimize their sales process, while still maintaining a human touch.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Trust-Building and Relationship Development\"}),/*#__PURE__*/e(\"p\",{children:\"The final core principle of inbound sales is trust-building and relationship development. By focusing on long-term customer success over short-term gains, sales teams can establish strong, lasting relationships with their customers. This approach recognizes that customer loyalty and advocacy are critical to driving revenue and growth.\"}),/*#__PURE__*/e(\"p\",{children:\"To build trust and develop relationships, sales teams should:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Focus on delivering value and solving problems for their customers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Communicate transparently and honestly, avoiding pushy or manipulative tactics.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Invest in ongoing support and engagement, even after the sale is closed.\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"The Inbound Sales Methodology in Practice\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is more than just a philosophy; it requires a structured approach to attracting, engaging, and converting leads into customers. In this section, we'll dive deeper into the inbound sales methodology and explore how to put it into practice.\"}),/*#__PURE__*/e(\"h3\",{children:\"Identify: Attracting and Qualifying Leads\"}),/*#__PURE__*/e(\"p\",{children:\"The first step in the inbound sales process is to identify potential leads and qualify them as promising prospects. This involves creating ideal customer profiles and buyer personas to guide your sales efforts.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Create ideal customer profiles and buyer personas:\"}),\" Define your target audience based on demographics, firmographics, and behavioral characteristics. This will help you tailor your sales messaging and outreach efforts.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Implement lead scoring systems:\"}),\" Assign a score to each lead based on their behavior, engagement, and fit with your ideal customer profile. This will help you prioritize leads and focus on those most likely to convert.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Utilize marketing automation for lead nurturing:\"}),\" Use marketing automation tools to send targeted, personalized emails and messages to leads, helping them progress through the buyer's journey.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Connect: Initiating Conversations with Prospects\"}),/*#__PURE__*/e(\"p\",{children:\"Once you've identified and qualified leads, it's time to initiate conversations and start building relationships.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Craft personalized outreach messages:\"}),\" Write emails, messages, or calls that speak directly to the lead's needs, interests, and pain points. Avoid generic, cookie-cutter templates.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Timing and channels for initial contact:\"}),\" Choose the right time and channel to reach out to leads, based on their behavior and preferences. For example, a lead who's been engaging with your content on social media might respond better to a LinkedIn message than a phone call.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Techniques for building rapport and establishing credibility:\"}),\" Focus on active listening, asking open-ended questions, and showcasing your expertise and authority in the industry.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Explore: Understanding Prospect Needs and Challenges\"}),/*#__PURE__*/e(\"p\",{children:\"This stage is all about understanding the lead's needs, challenges, and pain points, and exploring how your solution can help address them.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Conduct effective discovery calls:\"}),\" Use open-ended questions to uncover the lead's goals, aspirations, and obstacles. This will help you tailor your pitch and address their specific concerns.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Active listening and asking probing questions:\"}),\" Pay attention to the lead's responses and ask follow-up questions to drill deeper into their needs and pain points.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identifying pain points and desired outcomes:\"}),\" Confirm your understanding of the lead's needs and pain points, and outline how your solution can help achieve their desired outcomes.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Advise: Presenting Tailored Solutions\"}),/*#__PURE__*/e(\"p\",{children:\"In this final stage, you'll present a tailored solution to the lead, demonstrating how your product or service can address their specific needs and pain points.\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Craft personalized value propositions:\"}),\" Develop a customized pitch that speaks directly to the lead's needs, highlighting the benefits and results they can expect from your solution.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Demonstrate ROI and address objections:\"}),\" Provide concrete examples of how your solution can deliver a return on investment, and address any concerns or objections the lead may have.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Collaborative solution development with prospects:\"}),\" Work closely with the lead to co-create a solution that meets their specific needs, involving them in the process and ensuring their buy-in.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By following this structured approach, you'll be able to attract, engage, and convert leads into customers, driving revenue growth and propelling your business forward.\"}),/*#__PURE__*/e(\"h2\",{children:\"Tools and Technologies for Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales requires a range of tools and technologies to support the sales process, from lead attraction to customer success. Here are some of the key tools and technologies that can help drive inbound sales success:\"}),/*#__PURE__*/e(\"h3\",{children:\"Customer Relationship Management (CRM) Systems\"}),/*#__PURE__*/e(\"p\",{children:\"A CRM system is the central hub of any inbound sales strategy. It allows sales teams to manage and track leads, contacts, and customer interactions in a single platform. With a CRM, sales teams can:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Centralize customer data and lead tracking\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automate routine tasks and follow-ups\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gain real-time visibility into sales performance and pipeline activity\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Marketing Automation Platforms\"}),/*#__PURE__*/e(\"p\",{children:\"Marketing automation platforms are designed to help businesses streamline and optimize their marketing processes. In inbound sales, marketing automation platforms can be used to:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Nurture leads through automated email campaigns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Trigger behavior-based communications\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Score leads based on their engagement and behavior\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Sales Engagement Tools\"}),/*#__PURE__*/e(\"p\",{children:\"Sales engagement tools are designed to help sales teams engage with prospects and customers more effectively. These tools can be used to:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Personalize outreach at scale\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Track sales activity and performance\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify opportunities for coaching and improvement\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Analytics and Reporting Software\"}),/*#__PURE__*/e(\"p\",{children:\"Analytics and reporting software are essential for measuring the success of inbound sales strategies. These tools can be used to:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Measure and optimize sales performance\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify trends and opportunities for improvement\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Track key performance indicators (KPIs) such as conversion rates and sales cycle length\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By leveraging these tools and technologies, businesses can create a more efficient, effective, and customer-centric sales process that drives revenue growth and long-term success.\"}),/*#__PURE__*/e(\"h2\",{children:\"Integrating Inbound Sales with Marketing\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is not a standalone approach; it needs to be closely aligned with marketing efforts to be truly effective. By integrating inbound sales with marketing, you can create a seamless customer experience that drives revenue and growth.\"}),/*#__PURE__*/e(\"h3\",{children:\"Aligning Sales and Marketing Goals\"}),/*#__PURE__*/e(\"p\",{children:\"The first step in integrating inbound sales with marketing is to establish shared goals and objectives. This means defining key performance indicators (KPIs) that both sales and marketing teams are working towards. Regular communication and collaboration between teams are crucial to ensuring everyone is on the same page.\"}),/*#__PURE__*/e(\"h3\",{children:\"Content Creation for Different Stages of the Buyer's Journey\"}),/*#__PURE__*/e(\"p\",{children:\"Marketing plays a critical role in creating content that resonates with prospects at different stages of the buyer's journey. This includes:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Awareness stage:\"}),\" Blog posts, whitepapers, and ebooks that educate prospects about their problems and opportunities.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Consideration stage:\"}),\" Case studies, comparison guides, and webinars that showcase your solution and its benefits.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Decision stage:\"}),\" Product demos, ROI calculators, and free trials that help prospects make an informed decision.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Lead Handoff Processes\"}),/*#__PURE__*/e(\"p\",{children:\"To ensure a smooth transition from marketing to sales, it's essential to define qualified lead criteria and implement a lead handoff process. This includes:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Defining qualified lead criteria:\"}),\" Establishing clear guidelines on when a lead is ready to be passed to sales.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Implementing smooth transition:\"}),\" Ensuring that the sales team has all the necessary information and context to follow up with the lead.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By integrating inbound sales with marketing, you can create a cohesive customer experience that drives revenue and growth. By aligning goals, creating relevant content, and establishing a smooth lead handoff process, you can ensure that your sales and marketing teams are working together to drive success.\"}),/*#__PURE__*/e(\"h2\",{children:\"Measuring Inbound Sales Success\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is a data-driven approach to selling, and measuring success is crucial to optimize and refine your strategies. In this section, we'll explore the key performance indicators (KPIs) to track, sales funnel analysis, and continuous improvement strategies.\"}),/*#__PURE__*/e(\"h3\",{children:\"Key Performance Indicators (KPIs) for Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"To measure inbound sales success, you need to track the right metrics. Focus on these essential KPIs:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Conversion rates at each stage of the sales funnel\"}),\": Monitor the percentage of leads that move from one stage to the next, such as from awareness to consideration or from consideration to decision.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Average deal size and sales cycle length\"}),\": Track the average revenue generated per deal and the time it takes to close a sale.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Customer acquisition cost and lifetime value\"}),\": Calculate the cost of acquiring a new customer and the total value they bring to your business over time.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Sales Funnel Analysis\"}),/*#__PURE__*/e(\"p\",{children:\"Analyzing your sales funnel helps you identify bottlenecks and opportunities for improvement. Focus on:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identifying bottlenecks and drop-off points\"}),\": Determine where leads are getting stuck or falling out of the sales process.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimizing each stage for improved performance\"}),\": Refine your strategies for each stage to increase conversions and move leads more efficiently through the funnel.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Continuous Improvement Strategies\"}),/*#__PURE__*/e(\"p\",{children:\"To maintain momentum and stay ahead of the competition, continually refine your inbound sales approach. Use:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"A/B testing of sales messaging and tactics\"}),\": Experiment with different approaches to see what resonates best with your target audience.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Regular review and refinement of sales processes\"}),\": Schedule regular check-ins to assess what's working and what needs adjustment.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Customer Feedback and Satisfaction Metrics\"}),/*#__PURE__*/e(\"p\",{children:\"Don't forget to measure customer satisfaction and gather feedback to improve your products and sales approach. Track:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Net Promoter Score (NPS) and customer satisfaction surveys\"}),\": Monitor your customers' overall satisfaction and gather feedback to identify areas for improvement.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Using feedback to improve products and sales approaches\"}),\": Act on customer feedback to refine your offerings and sales strategies.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"Challenges and Best Practices in Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is a transformative approach to selling, but it's not without its challenges. Implementing an inbound sales strategy requires a significant shift in mindset, process, and technology. In this section, we'll explore some common obstacles and provide strategies for overcoming them.\"}),/*#__PURE__*/e(\"h3\",{children:\"Common Obstacles in Implementing Inbound Sales\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Resistance to Change\"}),\": Traditional sales teams may resist the shift from outbound to inbound sales. They may be comfortable with the old way of doing things and hesitant to adapt to new processes and technologies.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content Creation Challenges\"}),\": Inbound sales relies on high-quality, relevant, and consistent content. Creating and maintaining this content can be a significant challenge, especially for organizations with limited resources.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Balancing Automation and Personalization\"}),\": Inbound sales automation can help streamline processes, but it can also lead to a loss of personal touch. Finding the right balance between automation and personalization is critical.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Strategies for Overcoming Challenges\"}),/*#__PURE__*/e(\"p\",{children:\"To overcome these challenges, consider the following strategies:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Comprehensive Training and Change Management\"}),\": Invest in training programs that help your sales team understand the inbound sales methodology and how to implement it effectively.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Collaboration Between Sales, Marketing, and Product Teams\"}),\": Foster open communication and collaboration between teams to ensure everyone is aligned and working towards the same goals.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Investing in the Right Tools and Technologies\"}),\": Choose technologies that support your inbound sales strategy, such as CRM systems, marketing automation platforms, and sales engagement tools.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Best Practices for Inbound Sales Success\"}),/*#__PURE__*/e(\"p\",{children:\"To achieve success with inbound sales, follow these best practices:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Continuous Learning and Adaptation\"}),\": Stay up-to-date with the latest trends, best practices, and technologies to continuously improve your inbound sales strategy.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Empowering Sales Teams with Relevant Information\"}),\": Provide your sales team with the information and tools they need to succeed, such as accurate data, relevant content, and effective sales processes.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Fostering a Culture of Customer-Centricity and Innovation\"}),\": Encourage a culture that puts the customer at the center of everything you do and fosters innovation and creativity.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By understanding the common challenges and adopting best practices, you can overcome obstacles and achieve success with inbound sales.\"}),/*#__PURE__*/e(\"h2\",{children:\"Future Trends in Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"As inbound sales continues to evolve, several trends are emerging that will shape the future of sales and customer engagement.\"}),/*#__PURE__*/e(\"h3\",{children:\"Artificial Intelligence and Machine Learning Applications\"}),/*#__PURE__*/e(\"p\",{children:\"AI and machine learning are transforming the sales landscape by enabling predictive lead scoring, prioritization, and automated sales assistants. These technologies can help sales teams focus on high-quality leads, improve response times, and enhance customer interactions.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, AI-powered chatbots can help qualify leads, provide basic support, and even schedule meetings. This frees up human sales reps to focus on more complex, high-value tasks like relationship-building and solution-selling.\"}),/*#__PURE__*/e(\"h3\",{children:\"Increased Focus on Account-Based Marketing and Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Account-based marketing and sales are gaining traction as B2B organizations seek to target high-value accounts and decision-makers. This approach involves hyper-personalized outreach, tailored content, and coordinated marketing and sales efforts to penetrate target accounts.\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales strategies will need to adapt to this trend by incorporating more personalized, account-specific messaging and engagement tactics. This might include customized content, events, and even direct mail campaigns.\"}),/*#__PURE__*/e(\"h3\",{children:\"Evolution of Sales Roles and Skills\"}),/*#__PURE__*/e(\"p\",{children:\"The rise of inbound sales is driving a shift towards more consultative selling, where sales reps need to possess deep product knowledge, industry expertise, and strong problem-solving skills. Sales teams will need to develop the skills to understand customer needs, tailor solutions, and provide strategic guidance.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, sales reps will need to become proficient in using data analytics and technology to optimize their sales workflows, track customer interactions, and measure performance.\"}),/*#__PURE__*/e(\"p\",{children:\"By understanding these emerging trends, businesses can stay ahead of the curve and continue to thrive in an ever-changing sales landscape.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion: The Transformative Power of Inbound Sales\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is more than just a new approach to selling \u2013 it's a fundamental shift in how businesses interact with their customers. By putting the customer at the center of the sales process, businesses can build trust, establish credibility, and ultimately drive revenue.\"}),/*#__PURE__*/e(\"p\",{children:\"The principles of inbound sales \u2013 attracting, nurturing, and guiding prospects through personalized, value-driven interactions \u2013 have been shown to be highly effective in today's digital marketplace. By focusing on the customer's needs and goals, sales teams can create a more authentic and relevant sales experience that resonates with modern buyers.\"}),/*#__PURE__*/e(\"p\",{children:\"As we've seen throughout this article, inbound sales requires a deep understanding of the buyer's journey, a commitment to continuous learning and improvement, and a willingness to adapt to changing market conditions. But the payoff is well worth it: increased conversion rates, shorter sales cycles, and higher customer satisfaction.\"}),/*#__PURE__*/e(\"p\",{children:\"So what's holding you back from embracing inbound sales? Whether you're a seasoned sales professional or just starting out, there's never been a better time to make the shift. By adopting inbound sales strategies, you can stay ahead of the competition, drive growth, and build a loyal customer base that will propel your business forward.\"}),/*#__PURE__*/e(\"p\",{children:\"So take the first step today. Start by reassessing your sales approach, rethinking your customer interactions, and retooling your sales process to put the customer at the center. The results will speak for themselves.\"}),/*#__PURE__*/e(\"p\",{children:\"Inbound sales is more than just a sales strategy \u2013 it's a business philosophy. And it's one that can transform your business, one customer at a time.\"})]});export const richText3=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In modern business, having a dedicated outbound sales team is crucial for driving revenue growth and expanding customer bases. This team is responsible for proactively reaching out to potential customers, generating leads, and setting appointments. By doing so, they uncover new opportunities beyond what inbound marketing efforts can provide, allowing businesses to target specific customer segments and tailor their approach accordingly.\"}),/*#__PURE__*/e(\"h2\",{children:\"What is an Outbound Sales Team?\"}),/*#__PURE__*/e(\"p\",{children:\"An outbound sales team is a dedicated group of sales professionals focused on cold outreach, lead generation, and appointment setting. Their primary goal is to initiate contact with potential customers, build relationships, and drive conversions. By building an effective outbound sales team, businesses can tap into new revenue streams, increase market share, and stay ahead of the competition.\"}),/*#__PURE__*/e(\"h2\",{children:\"Overview of This Article\"}),/*#__PURE__*/e(\"p\",{children:\"In this article, we'll take you through the step-by-step process of building a high-performing outbound sales team. We'll cover the essential elements, including building the foundation, assembling the team, developing processes and strategies, implementing technology and tools, training and development, and measuring success and scaling. By the end of this article, you'll have a comprehensive roadmap for building an outbound sales team that drives results and fuels your business's growth.\"}),/*#__PURE__*/e(\"h2\",{children:\"Building the Foundation\"}),/*#__PURE__*/e(\"p\",{children:\"Before you start building your outbound sales team, it's essential to lay a solid foundation. This involves defining your ideal customer profile, establishing clear goals and objectives, creating a value proposition, and allocating budget and resources. Let's dive deeper into each of these critical steps.\"}),/*#__PURE__*/e(\"h3\",{children:\"Defining Your Ideal Customer Profile (ICP)\"}),/*#__PURE__*/e(\"p\",{children:\"Identifying your ideal customer profile is crucial in understanding who your target audience is, what their pain points are, and how your product or service can solve their problems. To define your ICP, follow these steps:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify key characteristics of your best customers: Look at demographic, firmographic, and behavioral data to identify common traits among your most profitable customers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use data analysis to pinpoint common traits: Analyze customer data to identify patterns and trends that can help you define your ICP.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create detailed buyer personas: Develop detailed profiles of your ideal customer, including their goals, challenges, and motivations.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Establishing Clear Goals and Objectives\"}),/*#__PURE__*/e(\"p\",{children:\"Clear goals and objectives are essential in measuring the success of your outbound sales team. Here are some key metrics to focus on:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Setting realistic revenue targets: Determine how much revenue you want to generate from your outbound sales efforts.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Determining lead generation quotas: Set quotas for the number of leads you want to generate each month or quarter.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Defining conversion rate expectations: Establish conversion rate expectations from lead to opportunity and from opportunity to close.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Creating a Value Proposition\"}),/*#__PURE__*/e(\"p\",{children:\"Your value proposition is what sets you apart from your competitors and clearly communicates the unique benefits of your product or service. To create a compelling value proposition:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify unique selling points: Determine what makes your product or service unique and valuable to your customers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Craft a compelling message: Develop a clear and concise message that resonates with your ICP.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Develop elevator pitches: Create elevator pitches for different scenarios, such as prospecting calls or sales meetings.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Allocating Budget and Resources\"}),/*#__PURE__*/e(\"p\",{children:\"Finally, you need to allocate budget and resources to support your outbound sales team. This includes:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Determining salary ranges for team members: Determine how much you're willing to pay for sales development representatives, account executives, and sales managers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Estimating costs for tools and technology: Determine how much you need to budget for CRM software, sales engagement platforms, and other tools.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Planning for training and development expenses: Allocate budget for ongoing training and development programs.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By following these steps, you'll have a solid foundation in place to build a high-performing outbound sales team. In the next section, we'll explore how to assemble the team and define roles and responsibilities.\"}),/*#__PURE__*/e(\"h2\",{children:\"Assembling the Team\"}),/*#__PURE__*/e(\"p\",{children:\"Assembling the right team is crucial to the success of your outbound sales operation. In this section, we'll dive into the process of defining roles and responsibilities, hiring the right talent, and onboarding new team members.\"}),/*#__PURE__*/e(\"h3\",{children:\"Defining Roles and Responsibilities\"}),/*#__PURE__*/e(\"p\",{children:\"To build a high-performing outbound sales team, you'll need to define roles and responsibilities that align with your business goals. Here are some key positions to consider:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales Development Representatives (SDRs):\"}),\" Focused on prospecting and lead generation, SDRs are responsible for initial outreach and qualification. They'll research potential customers, craft personalized emails and phone calls, and schedule meetings for Account Executives.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Account Executives (AEs):\"}),\" AEs are responsible for conducting demos and presentations, negotiating and closing deals. They'll work closely with SDRs to ensure a seamless handoff of qualified leads.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales Manager:\"}),\" The Sales Manager will lead the team, develop strategy, and coach individual team members. They'll be responsible for setting goals, tracking performance, and providing feedback.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Hiring Process\"}),/*#__PURE__*/e(\"p\",{children:\"To attract top talent, you'll need to develop an effective hiring process. Here are some best practices to consider:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Write effective job descriptions:\"}),\" Clearly outline the role, responsibilities, and required skills. Make sure to highlight your company culture and unique selling points.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sourcing candidates:\"}),\" Post job ads on popular job boards, leverage LinkedIn, and encourage referrals from current employees.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Screening and interviewing techniques:\"}),\" Use a combination of phone screenings, in-person interviews, and role-playing exercises to assess skills, experience, and cultural fit.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Assessing cultural fit and sales aptitude:\"}),\" Look for candidates who align with your company values and possess strong sales skills, such as communication, adaptability, and resilience.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Onboarding New Team Members\"}),/*#__PURE__*/e(\"p\",{children:\"A comprehensive onboarding program will help new team members ramp up quickly and effectively. Here are some best practices to consider:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Create a comprehensive onboarding plan:\"}),\" Develop a structured program that covers product knowledge, sales skills, and technology training.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Provide product and industry training:\"}),\" Ensure new team members understand your product or service and the industry you operate in.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Implement a mentorship program:\"}),\" Pair new team members with experienced sales professionals who can provide guidance and support.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By defining clear roles and responsibilities, developing an effective hiring process, and creating a comprehensive onboarding program, you'll be well on your way to assembling a high-performing outbound sales team.\"}),/*#__PURE__*/e(\"h2\",{children:\"Developing Processes and Strategies\"}),/*#__PURE__*/e(\"p\",{children:\"Developing a solid sales process and strategy is crucial to the success of your outbound sales team. This section will cover the key elements of building a sales playbook, implementing a sales methodology, designing an outreach strategy, and establishing a lead qualification process and pipeline management.\"}),/*#__PURE__*/e(\"h3\",{children:\"Creating a Sales Playbook\"}),/*#__PURE__*/e(\"p\",{children:\"A sales playbook is a comprehensive guide that outlines the sales process, best practices, and procedures for your outbound sales team. It ensures consistency and efficiency in the sales process, allowing your team to focus on high-value activities.\"}),/*#__PURE__*/e(\"p\",{children:\"To create a sales playbook, start by documenting the current sales process, identifying areas for improvement, and gathering feedback from the team. The playbook should cover the following:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Call scripts and email templates to ensure consistency in messaging\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Objection handling techniques to overcome common concerns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Best practices for product demonstrations and presentations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Deal closing strategies and negotiation techniques\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Implementing a Sales Methodology\"}),/*#__PURE__*/e(\"p\",{children:\"A sales methodology provides a framework for your sales team to follow, ensuring that they are using a consistent and effective approach to engage with customers. Popular sales methodologies include SPIN, Challenger, and Solution Selling.\"}),/*#__PURE__*/e(\"p\",{children:\"To implement a sales methodology, start by:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Choosing a methodology that aligns with your business goals and sales process\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Adapting the methodology to fit your business, industry, and customer needs\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Training your sales team on the chosen methodology\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Designing an Outreach Strategy\"}),/*#__PURE__*/e(\"p\",{children:\"Your outreach strategy should focus on building relationships, generating leads, and driving revenue growth. A multi-channel approach using phone, email, and social media can help you reach potential customers more effectively.\"}),/*#__PURE__*/e(\"p\",{children:\"Consider the following factors when designing your outreach strategy:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Personalization techniques to tailor your message to individual customers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Timing and frequency of touchpoints to maximize engagement\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Value-added content and insights to educate and engage potential customers\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Lead Qualification Process\"}),/*#__PURE__*/e(\"p\",{children:\"Establishing a lead qualification process helps you identify high-quality leads and allocate resources efficiently. The process should assess the lead's fit, interest, and buying authority.\"}),/*#__PURE__*/e(\"p\",{children:\"To develop a lead qualification process, consider the following:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"BANT (Budget, Authority, Need, Timeline) criteria to assess lead fit\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A lead scoring system to rank leads based on their qualification score\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Handoff procedures between SDRs and AEs to ensure seamless lead transition\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Pipeline Management\"}),/*#__PURE__*/e(\"p\",{children:\"Effective pipeline management is critical to maintaining a healthy sales pipeline, forecasting revenue, and identifying areas for improvement.\"}),/*#__PURE__*/e(\"p\",{children:\"To establish a pipeline management process, consider the following:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Defining sales stages to track lead progression\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implementing regular pipeline reviews to assess performance and identify trends\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Establishing forecasting and reporting procedures to measure pipeline health\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Implementing Technology and Tools\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to building an outbound sales team, technology and tools play a critical role in streamlining processes, increasing efficiency, and driving results. In this section, we'll explore the key technologies and tools you'll need to implement to support your team.\"}),/*#__PURE__*/e(\"h3\",{children:\"Customer Relationship Management (CRM) System\"}),/*#__PURE__*/e(\"p\",{children:\"A CRM system is the backbone of any sales team, providing a centralized platform for managing customer interactions, tracking leads, and analyzing sales performance. When selecting a CRM, consider the following factors:\"}),/*#__PURE__*/e(\"p\",{children:\"* Ease of use: Ensure the CRM is user-friendly and intuitive, with minimal training required for your team.\"}),/*#__PURE__*/e(\"p\",{children:\"* Customization: Choose a CRM that allows you to tailor fields, workflows, and reporting to meet your specific business needs.\"}),/*#__PURE__*/e(\"p\",{children:\"* Integration: Select a CRM that seamlessly integrates with other tools and technologies, such as sales engagement platforms and sales intelligence tools.\"}),/*#__PURE__*/e(\"h3\",{children:\"Sales Engagement Platforms\"}),/*#__PURE__*/e(\"p\",{children:\"Sales engagement platforms automate outreach sequences, track prospect interactions, and provide valuable insights into performance metrics. These platforms help your team:\"}),/*#__PURE__*/e(\"p\",{children:\"* Automate repetitive tasks, freeing up time for more strategic activities.\"}),/*#__PURE__*/e(\"p\",{children:\"* Personalize outreach efforts, increasing the likelihood of conversion.\"}),/*#__PURE__*/e(\"p\",{children:\"* Analyze performance data, identifying areas for improvement and optimization.\"}),/*#__PURE__*/e(\"h3\",{children:\"Sales Intelligence Tools\"}),/*#__PURE__*/e(\"p\",{children:\"Sales intelligence tools provide valuable insights into prospect behavior, preferences, and pain points. These tools help your team:\"}),/*#__PURE__*/e(\"p\",{children:\"* Identify potential customers and decision-makers.\"}),/*#__PURE__*/e(\"p\",{children:\"* Enrich lead data, ensuring accuracy and relevance.\"}),/*#__PURE__*/e(\"p\",{children:\"* Develop targeted, personalized outreach strategies.\"}),/*#__PURE__*/e(\"h3\",{children:\"Communication and Collaboration Tools\"}),/*#__PURE__*/e(\"p\",{children:\"Effective communication and collaboration are essential for high-performing sales teams. Consider implementing:\"}),/*#__PURE__*/e(\"p\",{children:\"* Video conferencing software for remote meetings and demos.\"}),/*#__PURE__*/e(\"p\",{children:\"* Internal messaging platforms for real-time communication and feedback.\"}),/*#__PURE__*/e(\"p\",{children:\"* Document sharing and collaboration tools for seamless workflow and content creation.\"}),/*#__PURE__*/e(\"p\",{children:\"By implementing these technologies and tools, you'll be well on your way to building a high-performing outbound sales team that drives results and grows your business.\"}),/*#__PURE__*/e(\"h2\",{children:\"Training and Development\"}),/*#__PURE__*/e(\"p\",{children:\"Effective training and development programs are crucial to the success of your outbound sales team. A well-structured training plan will equip your team members with the necessary skills, knowledge, and confidence to excel in their roles.\"}),/*#__PURE__*/e(\"h3\",{children:\"Initial Training Program\"}),/*#__PURE__*/e(\"p\",{children:\"The initial training program should cover the following essential topics:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Product knowledge and industry expertise\"}),\": Ensure team members have a deep understanding of your product or service, as well as the industry they'll be operating in.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales skills and techniques\"}),\": Teach team members the fundamental sales skills, such as communication, persuasion, and objection handling.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Technology and tool proficiency\"}),\": Provide comprehensive training on the CRM, sales engagement platforms, and other tools your team will be using.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"A well-structured initial training program will lay the foundation for your team's ongoing success. Allocate sufficient time and resources to ensure that your team members receive the training they need to excel.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ongoing Skill Development\"}),/*#__PURE__*/e(\"p\",{children:\"Ongoing skill development is critical to maintaining a high-performing sales team. Regular training sessions should focus on specific topics, such as:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales strategy and tactics\"}),\": Provide training on advanced sales strategies and tactics to help team members overcome common obstacles.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Product updates and enhancements\"}),\": Keep team members up-to-date on new features, updates, and enhancements to your product or service.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Industry trends and best practices\"}),\": Share industry insights, trends, and best practices to ensure your team remains competitive.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Encourage peer learning and knowledge sharing among team members. This can be achieved through regular team meetings, peer-led training sessions, or mentorship programs.\"}),/*#__PURE__*/e(\"h3\",{children:\"Performance Coaching\"}),/*#__PURE__*/e(\"p\",{children:\"Regular performance coaching is essential to help team members improve their skills and address any performance gaps. One-on-one coaching sessions should focus on:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Call reviews and feedback\"}),\": Provide constructive feedback on sales calls, highlighting areas of improvement and suggesting strategies for success.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Goal setting and performance improvement plans\"}),\": Work with team members to set realistic goals and develop plans to achieve them.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Regular coaching sessions will help team members develop their skills, build confidence, and ultimately drive sales performance.\"}),/*#__PURE__*/e(\"h3\",{children:\"Career Progression Opportunities\"}),/*#__PURE__*/e(\"p\",{children:\"Offering career progression opportunities is essential for maintaining a motivated and engaged sales team. Consider:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Defining clear career paths\"}),\": Establish clear career paths for team members, outlining the skills and experience required for advancement.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identifying high-potential team members\"}),\": Recognize team members with high potential and provide them with additional training and development opportunities.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Leadership development opportunities\"}),\": Offer leadership development opportunities to help team members prepare for future roles.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By providing career progression opportunities, you'll create a positive and motivating work environment that encourages team members to strive for excellence.\"}),/*#__PURE__*/e(\"h2\",{children:\"Measuring Success and Scaling\"}),/*#__PURE__*/e(\"p\",{children:\"Tracking performance and continuously improving your outbound sales team's strategy is crucial to driving revenue growth and staying competitive. In this section, we'll discuss how to measure success, analyze data, and scale your team for continued growth.\"}),/*#__PURE__*/e(\"h3\",{children:\"Key Performance Indicators (KPIs)\"}),/*#__PURE__*/e(\"p\",{children:\"Establishing clear KPIs helps you evaluate your team's performance and identify areas for improvement. Focus on the following metrics:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Activity metrics:\"}),\" calls made, emails sent, and other touchpoints that indicate sales activity.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pipeline metrics:\"}),\" opportunities created, conversion rates, and deal pipeline value.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Revenue metrics:\"}),\" closed deals, average deal size, and revenue growth.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Reporting and Analytics\"}),/*#__PURE__*/e(\"p\",{children:\"To make informed decisions, you need real-time data and insights. Set up dashboards to track performance, and conduct regular team and individual reviews to:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identify trends and areas for improvement.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Recognize top performers and provide coaching to underperformers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Adjust strategies based on data-driven insights.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Continuous Improvement\"}),/*#__PURE__*/e(\"p\",{children:\"Outbound sales is a constantly evolving field. Stay ahead of the curve by:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A/B testing outreach strategies to optimize results.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gathering and implementing customer feedback to refine your approach.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Staying updated on industry trends, best practices, and new technologies.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Scaling the Team\"}),/*#__PURE__*/e(\"p\",{children:\"As your team grows, it's essential to maintain performance and culture. Identify triggers for team expansion, such as:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Increased lead volume.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"New product or service launches.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Entering new markets or target segments.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"When scaling, replicate successful processes and strategies to ensure consistency and efficiency. Focus on maintaining team culture and performance to drive continued growth.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"Building a high-performing outbound sales team requires careful planning, execution, and continuous improvement. By following the steps outlined in this article, you'll be well on your way to creating a team that drives revenue growth and helps your business thrive.\"}),/*#__PURE__*/e(\"p\",{children:\"To recap, we've covered the essential steps to building an outbound sales team:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Building the foundation by defining your Ideal Customer Profile, establishing clear goals and objectives, creating a compelling value proposition, and allocating budget and resources.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Assembling a team by defining roles and responsibilities, hiring the right candidates, and onboarding them effectively.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Developing processes and strategies, including creating a sales playbook, implementing a sales methodology, designing an outreach strategy, and establishing a lead qualification process.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implementing technology and tools to support the team, including a CRM system, sales engagement platforms, sales intelligence tools, and communication and collaboration tools.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Training and developing the team through initial training programs, ongoing skill development, performance coaching, and career progression opportunities.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Remember, building a high-performing outbound sales team is an ongoing process that requires adaptability, continuous improvement, and a willingness to learn and adjust strategies as needed. By staying focused on your goals and committed to your vision, you can create a team that drives exceptional results and helps your business succeed.\"})]});export const richText4=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'Getting a prospect to agree to a meeting can be a daunting task, especially in B2B sales. It\\'s a numbers game, where every \"no\" brings you closer to that one \"yes\" that can make all the difference. But what if you could increase your chances of getting that \"yes\" by having a team of experts dedicated to setting up appointments for you? '}),/*#__PURE__*/e(\"p\",{children:\"That's where B2B appointment setters come in \u2013 a specialized team of professionals trained to navigate the complex world of B2B sales, identify potential customers, and secure meetings with key decision-makers. With their expertise, you can focus on what matters most \u2013 closing deals and growing your business. But how do they do it, and what makes them so effective?\"}),/*#__PURE__*/e(\"h2\",{children:\"What Does a B2B Appointment Setter Do?\"}),/*#__PURE__*/e(\"p\",{children:\"A B2B appointment setter is a highly specialized professional responsible for connecting businesses with potential clients. Their primary goal is to set up meetings between decision-makers and sales teams, ultimately driving revenue growth and new business opportunities.\"}),/*#__PURE__*/e(\"p\",{children:\"These professionals are skilled at researching and identifying potential clients, crafting compelling pitches, and engaging with them through various communication channels. Their expertise lies in understanding the needs and pain points of these businesses, making it easier to tailor their approach and increase the chances of securing a meeting.\"}),/*#__PURE__*/e(\"p\",{children:\"A typical day in the life of a B2B appointment setter involves:\"}),/*#__PURE__*/i(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Extensive research to identify potential clients and their key decision-makers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Crafting personalized messages and calls to action to grab the attention of these decision-makers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Conducting high-volume outreach through phone, email, or social media to reach a large number of prospects\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Handling rejection and persistence in the face of obstacles to secure meetings\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tracking and analyzing the performance of their outreach efforts to refine their approach\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Coordinating with sales teams to ensure a smooth handoff of qualified leads\"})})]}),/*#__PURE__*/e(\"p\",{children:\"In essence, B2B appointment setters are the bridge between businesses and potential clients, enabling them to explore opportunities for collaboration and growth. By understanding the role and responsibilities of these professionals, businesses can better appreciate the value they bring to the sales process.\"}),/*#__PURE__*/e(\"h2\",{children:\"How B2B Appointment Setters Benefit Your Sales Strategy\"}),/*#__PURE__*/e(\"p\",{children:\"Having a team of experienced B2B appointment setters can revolutionize your sales strategy in several ways. Here are some of the most significant benefits you can expect:\"}),/*#__PURE__*/e(\"h3\",{children:\"Increased Productivity\"}),/*#__PURE__*/e(\"p\",{children:\"By outsourcing appointment setting, your internal sales team can focus on what they do best \u2013 closing deals and building relationships with clients. Appointment setters take care of the time-consuming task of identifying potential customers, qualifying leads, and scheduling meetings, freeing up your sales team to focus on high-value activities.\"}),/*#__PURE__*/e(\"h3\",{children:\"Improved Lead Quality\"}),/*#__PURE__*/e(\"p\",{children:\"B2B appointment setters are experts in identifying high-quality leads that are likely to convert into paying customers. They use advanced techniques, such as lead scoring and qualification, to ensure that only the most promising leads make it to your sales team's pipeline.\"}),/*#__PURE__*/e(\"h3\",{children:\"Enhanced Customer Experience\"}),/*#__PURE__*/e(\"p\",{children:\"Appointment setters are trained to engage with potential customers in a friendly, professional, and personalized manner. This helps build trust and rapport, setting the stage for a successful sales conversation and ultimately, a positive customer experience.\"}),/*#__PURE__*/e(\"h3\",{children:\"Scalability and Flexibility\"}),/*#__PURE__*/e(\"p\",{children:\"With B2B appointment setters, you can quickly scale your sales operations to meet changing business needs. Whether you need to ramp up sales during peak seasons or adjust to changes in the market, appointment setters provide the flexibility to adapt quickly and efficiently.\"}),/*#__PURE__*/e(\"h3\",{children:\"Data-Driven Insights\"}),/*#__PURE__*/e(\"p\",{children:\"B2B appointment setters often provide valuable insights into your sales pipeline, including metrics on lead quality, conversion rates, and customer behavior. This data can be used to refine your sales strategy, optimize your marketing efforts, and improve overall business performance.\"}),/*#__PURE__*/e(\"p\",{children:\"By incorporating B2B appointment setters into your sales strategy, you can experience significant improvements in productivity, lead quality, customer experience, scalability, and data-driven insights. In the next section, we'll explore the qualities and skills of effective B2B appointment setters.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "richText1", "richText2", "richText3", "richText4", "__FramerMetadata__"]
}
