{"id":9568,"date":"2026-07-27T11:02:14","date_gmt":"2026-07-27T11:02:14","guid":{"rendered":"https:\/\/tradegoai.app\/?post_type=tools&#038;p=9568"},"modified":"2026-07-27T11:09:59","modified_gmt":"2026-07-27T11:09:59","slug":"e-mail-muster-generator","status":"publish","type":"tools","link":"https:\/\/tradegoai.app\/de\/tools\/email-pattern-generator\/","title":{"rendered":"E-Mail-Muster-Generator"},"content":{"rendered":"    <section\n        id=\"tga-email-pattern-1\"\n        class=\"tga-email-pattern-tool\"\n        aria-labelledby=\"tga-email-pattern-1-title\"\n    >\n        <style>\n            #tga-email-pattern-1 {\n                --tga-navy: #0f1831;\n                --tga-purple: #6528f7;\n                --tga-purple-dark: #501bd8;\n                --tga-lilac: #f2efff;\n                --tga-line: #e2e8f0;\n                --tga-muted: #64748b;\n                --tga-white: #fff;\n                max-width: 1180px;\n                margin: 44px auto 72px;\n                padding: 0 22px;\n                color: var(--tga-navy);\n                font-family: inherit;\n                box-sizing: border-box;\n            }\n            #tga-email-pattern-1 * { box-sizing: border-box; }\n            #tga-email-pattern-1 .tga-epg-hero {\n                position: relative;\n                overflow: hidden;\n                padding: 46px 48px;\n                border-radius: 22px;\n                color: var(--tga-white);\n                background: radial-gradient(circle at 88% 18%, rgba(101, 40, 247, .78), transparent 34%), linear-gradient(135deg, #081127 0%, #131d42 100%);\n                box-shadow: 0 20px 55px rgba(15, 23, 42, .16);\n            }\n            #tga-email-pattern-1 .tga-epg-hero::after {\n                content: \"@\";\n                position: absolute;\n                right: 26px;\n                top: -38px;\n                color: rgba(255, 255, 255, .08);\n                font-size: 220px;\n                font-weight: 800;\n                line-height: 1;\n            }\n            #tga-email-pattern-1 .tga-epg-eyebrow {\n                position: relative;\n                z-index: 1;\n                display: block;\n                margin-bottom: 12px;\n                color: #cbbcff;\n                font-size: 12px;\n                font-weight: 800;\n                letter-spacing: .12em;\n                text-transform: uppercase;\n            }\n            #tga-email-pattern-1 .tga-epg-hero h1 {\n                position: relative;\n                z-index: 1;\n                max-width: 820px;\n                margin: 0;\n                color: var(--tga-white);\n                font-size: clamp(38px, 6vw, 64px);\n                line-height: 1.08;\n                letter-spacing: -.035em;\n            }\n            #tga-email-pattern-1 .tga-epg-hero p {\n                position: relative;\n                z-index: 1;\n                max-width: 780px;\n                margin: 20px 0 0;\n                color: #dce4ff;\n                font-size: 18px;\n                line-height: 1.65;\n            }\n            #tga-email-pattern-1 .tga-epg-layout {\n                display: grid;\n                grid-template-columns: minmax(320px, 410px) minmax(0, 1fr);\n                gap: 24px;\n                margin-top: 24px;\n                align-items: start;\n            }\n            #tga-email-pattern-1 .tga-epg-panel,\n            #tga-email-pattern-1 .tga-epg-section {\n                padding: 26px;\n                border: 1px solid var(--tga-line);\n                border-radius: 18px;\n                background: var(--tga-white);\n                box-shadow: 0 12px 34px rgba(15, 23, 42, .07);\n            }\n            #tga-email-pattern-1 .tga-epg-panel-title {\n                margin: 0 0 6px;\n                color: var(--tga-navy);\n                font-size: 20px;\n                line-height: 1.3;\n            }\n            #tga-email-pattern-1 .tga-epg-panel-copy,\n            #tga-email-pattern-1 .tga-epg-section-intro {\n                margin: 0 0 22px;\n                color: var(--tga-muted);\n                font-size: 14px;\n                line-height: 1.65;\n            }\n            #tga-email-pattern-1 .tga-epg-fields {\n                display: grid;\n                grid-template-columns: 1fr 1fr;\n                gap: 16px;\n            }\n            #tga-email-pattern-1 .tga-epg-field--full { grid-column: 1 \/ -1; }\n            #tga-email-pattern-1 label {\n                display: block;\n                margin: 0 0 7px;\n                color: #334155;\n                font-size: 13px;\n                font-weight: 700;\n            }\n            #tga-email-pattern-1 input {\n                width: 100%;\n                min-height: 48px;\n                margin: 0;\n                padding: 11px 13px;\n                border: 1px solid #cbd5e1;\n                border-radius: 10px;\n                outline: none;\n                background: var(--tga-white);\n                color: var(--tga-navy);\n                font: inherit;\n                font-size: 16px;\n            }\n            #tga-email-pattern-1 input:focus {\n                border-color: var(--tga-purple);\n                box-shadow: 0 0 0 3px rgba(101, 40, 247, .12);\n            }\n            #tga-email-pattern-1 .tga-epg-help {\n                display: block;\n                margin-top: 6px;\n                color: var(--tga-muted);\n                font-size: 11px;\n                line-height: 1.45;\n            }\n            #tga-email-pattern-1 .tga-epg-error {\n                min-height: 18px;\n                margin-top: 5px;\n                color: #b91c1c;\n                font-size: 12px;\n                font-weight: 650;\n            }\n            #tga-email-pattern-1 .tga-epg-actions,\n            #tga-email-pattern-1 .tga-epg-result-actions {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 10px;\n                margin-top: 20px;\n            }\n            #tga-email-pattern-1 .tga-epg-button {\n                display: inline-flex;\n                min-height: 46px;\n                align-items: center;\n                justify-content: center;\n                padding: 11px 16px;\n                border: 1px solid transparent;\n                border-radius: 10px;\n                cursor: pointer;\n                font: inherit;\n                font-size: 14px;\n                font-weight: 700;\n                line-height: 1.2;\n                text-decoration: none;\n                transition: transform .16s ease, background .16s ease;\n            }\n            #tga-email-pattern-1 .tga-epg-button:hover { transform: translateY(-1px); }\n            #tga-email-pattern-1 .tga-epg-button:focus-visible,\n            #tga-email-pattern-1 summary:focus-visible,\n            #tga-email-pattern-1 .tga-epg-related-card:focus-visible {\n                outline: 3px solid rgba(101, 40, 247, .32);\n                outline-offset: 3px;\n            }\n            #tga-email-pattern-1 .tga-epg-button--primary {\n                flex: 1;\n                background: var(--tga-purple);\n                color: var(--tga-white);\n            }\n            #tga-email-pattern-1 .tga-epg-button--primary:hover {\n                background: var(--tga-purple-dark);\n                color: var(--tga-white);\n            }\n            #tga-email-pattern-1 .tga-epg-button--secondary {\n                border-color: var(--tga-line);\n                background: var(--tga-white);\n                color: var(--tga-navy);\n            }\n            #tga-email-pattern-1 .tga-epg-results-head {\n                display: flex;\n                gap: 16px;\n                align-items: flex-start;\n                justify-content: space-between;\n                margin-bottom: 18px;\n            }\n            #tga-email-pattern-1 .tga-epg-results-head .tga-epg-panel-copy { margin-bottom: 0; }\n            #tga-email-pattern-1 .tga-epg-result-summary {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 8px;\n                margin-bottom: 16px;\n            }\n            #tga-email-pattern-1 .tga-epg-chip {\n                padding: 7px 10px;\n                border-radius: 999px;\n                background: var(--tga-lilac);\n                color: #4c1d95;\n                font-size: 12px;\n                font-weight: 700;\n            }\n            #tga-email-pattern-1 .tga-epg-results {\n                display: grid;\n                gap: 10px;\n            }\n            #tga-email-pattern-1 .tga-epg-result {\n                display: grid;\n                grid-template-columns: minmax(130px, .8fr) minmax(200px, 1.4fr) auto;\n                gap: 12px;\n                align-items: center;\n                padding: 13px 14px;\n                border: 1px solid var(--tga-line);\n                border-radius: 12px;\n                background: #fbfdff;\n            }\n            #tga-email-pattern-1 .tga-epg-pattern {\n                color: var(--tga-muted);\n                font-size: 12px;\n                font-weight: 700;\n                overflow-wrap: anywhere;\n            }\n            #tga-email-pattern-1 .tga-epg-address {\n                color: #30146f;\n                font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;\n                font-size: 13px;\n                font-weight: 700;\n                overflow-wrap: anywhere;\n            }\n            #tga-email-pattern-1 .tga-epg-copy {\n                min-height: 44px;\n                padding: 7px 10px;\n                font-size: 12px;\n            }\n            #tga-email-pattern-1 .tga-epg-status {\n                min-height: 20px;\n                margin-top: 10px;\n                color: #166534;\n                font-size: 12px;\n                font-weight: 700;\n            }\n            #tga-email-pattern-1 .tga-epg-note {\n                margin: 16px 0 0;\n                color: var(--tga-muted);\n                font-size: 11px;\n                line-height: 1.6;\n            }\n            #tga-email-pattern-1 .tga-epg-after {\n                display: grid;\n                gap: 24px;\n                margin-top: 24px;\n            }\n            #tga-email-pattern-1 .tga-epg-section { padding: 30px; }\n            #tga-email-pattern-1 .tga-epg-section h2 {\n                margin: 0 0 8px;\n                color: var(--tga-navy);\n                font-size: clamp(23px, 3vw, 30px);\n                line-height: 1.25;\n            }\n            #tga-email-pattern-1 .tga-epg-info-grid,\n            #tga-email-pattern-1 .tga-epg-related-grid {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 14px;\n            }\n            #tga-email-pattern-1 .tga-epg-info-card,\n            #tga-email-pattern-1 .tga-epg-related-card {\n                padding: 18px;\n                border: 1px solid var(--tga-line);\n                border-radius: 13px;\n                background: #fbfdff;\n            }\n            #tga-email-pattern-1 .tga-epg-info-card strong,\n            #tga-email-pattern-1 .tga-epg-related-card strong {\n                display: block;\n                margin-bottom: 7px;\n                color: var(--tga-navy);\n                font-size: 14px;\n            }\n            #tga-email-pattern-1 .tga-epg-info-card p,\n            #tga-email-pattern-1 .tga-epg-related-card span {\n                margin: 0;\n                color: var(--tga-muted);\n                font-size: 12px;\n                line-height: 1.6;\n            }\n            #tga-email-pattern-1 .tga-epg-paid {\n                display: flex;\n                gap: 28px;\n                align-items: center;\n                justify-content: space-between;\n                color: var(--tga-white);\n                background: linear-gradient(135deg, #111827, #2e1768);\n            }\n            #tga-email-pattern-1 .tga-epg-paid h2 { color: var(--tga-white); }\n            #tga-email-pattern-1 .tga-epg-paid p {\n                max-width: 760px;\n                margin: 0;\n                color: #dce4ff;\n                font-size: 14px;\n                line-height: 1.7;\n            }\n            #tga-email-pattern-1 .tga-epg-paid-label {\n                display: block;\n                margin-bottom: 8px;\n                color: #bfa9ff;\n                font-size: 11px;\n                font-weight: 800;\n                letter-spacing: .06em;\n                text-transform: uppercase;\n            }\n            #tga-email-pattern-1 .tga-epg-paid .tga-epg-button { flex: 0 0 auto; }\n            #tga-email-pattern-1 .tga-epg-faq-list {\n                display: grid;\n                gap: 10px;\n            }\n            #tga-email-pattern-1 details {\n                border: 1px solid var(--tga-line);\n                border-radius: 12px;\n                background: #fbfdff;\n            }\n            #tga-email-pattern-1 summary {\n                padding: 17px 18px;\n                cursor: pointer;\n                color: var(--tga-navy);\n                font-size: 14px;\n                font-weight: 750;\n            }\n            #tga-email-pattern-1 details p {\n                margin: 0;\n                padding: 0 18px 18px;\n                color: var(--tga-muted);\n                font-size: 13px;\n                line-height: 1.7;\n            }\n            #tga-email-pattern-1 .tga-epg-related-card {\n                display: block;\n                color: inherit;\n                text-decoration: none;\n                transition: transform .16s ease, border-color .16s ease;\n            }\n            #tga-email-pattern-1 .tga-epg-related-card:hover {\n                transform: translateY(-2px);\n                border-color: #bba8ff;\n            }\n            #tga-email-pattern-1 .tga-epg-i18n {\n                position: absolute !important;\n                width: 1px !important;\n                height: 1px !important;\n                overflow: hidden !important;\n                clip: rect(0 0 0 0) !important;\n                white-space: nowrap !important;\n            }\n            \n\t\t\t\/* TGA_FREE_TOOL_COMPONENT_STANDARD *\/\n\t\t\t#tga-email-pattern-1 details { padding:0; border:0; border-bottom:1px solid #e2e8f0; border-radius:0; background:transparent; }\n\t\t\t#tga-email-pattern-1 details:last-child { border-bottom:0; }\n\t\t\t#tga-email-pattern-1 summary { padding:17px 0; font-weight:800; }\n\t\t\t#tga-email-pattern-1 details p { margin:-3px 0 18px; padding:0; color:#64748b; font-size:14px; line-height:1.7; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid { border-color:transparent; background:linear-gradient(135deg,#0f1831,#34206f); color:#fff; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid h2 { color:#fff; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid p { color:#dce4ff; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid-label { color:#cbbcff; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid .tga-epg-button { border-color:#fff; background:#fff; color:#0f1831; }\n\t\t\t#tga-email-pattern-1 .tga-epg-paid .tga-epg-button:hover { background:#f8fafc; color:#0f1831; }\n@media (max-width: 900px) {\n                #tga-email-pattern-1 .tga-epg-layout { grid-template-columns: 1fr; }\n                #tga-email-pattern-1 .tga-epg-info-grid,\n                #tga-email-pattern-1 .tga-epg-related-grid { grid-template-columns: 1fr; }\n                #tga-email-pattern-1 .tga-epg-paid {\n                    align-items: flex-start;\n                    flex-direction: column;\n                }\n            }\n            @media (max-width: 600px) {\n                #tga-email-pattern-1 {\n                    margin-top: 24px;\n                    padding: 0 15px;\n                }\n                #tga-email-pattern-1 .tga-epg-hero { padding: 31px 23px; }\n                #tga-email-pattern-1 .tga-epg-hero::after { font-size: 150px; }\n                #tga-email-pattern-1 .tga-epg-hero p { font-size: 15px; }\n                #tga-email-pattern-1 .tga-epg-panel,\n                #tga-email-pattern-1 .tga-epg-section { padding: 22px 18px; }\n                #tga-email-pattern-1 .tga-epg-fields { grid-template-columns: 1fr; }\n                #tga-email-pattern-1 .tga-epg-field--full { grid-column: auto; }\n                #tga-email-pattern-1 .tga-epg-results-head { flex-direction: column; }\n                #tga-email-pattern-1 .tga-epg-result {\n                    grid-template-columns: 1fr;\n                    gap: 6px;\n                }\n                #tga-email-pattern-1 .tga-epg-result .tga-epg-copy {\n                    justify-self: start;\n                    margin-top: 4px;\n                }\n                #tga-email-pattern-1 .tga-epg-actions .tga-epg-button,\n                #tga-email-pattern-1 .tga-epg-result-actions .tga-epg-button,\n                #tga-email-pattern-1 .tga-epg-paid .tga-epg-button {\n                    width: 100%;\n                }\n            }\n        \n\t\t\t\/* TGA_FREE_TOOL_FOCUS_STANDARD *\/\n\t\t\t#tga-email-pattern-1 button:focus-visible,\n\t\t\t#tga-email-pattern-1 a:focus-visible,\n\t\t\t#tga-email-pattern-1 summary:focus-visible,\n\t\t\t#tga-email-pattern-1 input:focus-visible,\n\t\t\t#tga-email-pattern-1 select:focus-visible,\n\t\t\t#tga-email-pattern-1 textarea:focus-visible { outline: 3px solid rgba(101, 40, 247, .24); outline-offset: 3px; }\n<\/style>\n\n        <header class=\"tga-epg-hero\">\n            <span class=\"tga-epg-eyebrow\">Prepare Business Contacts Faster<\/span>\n            <h1 id=\"tga-email-pattern-1-title\">Email Pattern Generator<\/h1>\n            <p>Turn a contact name and company domain into common business email formats you can copy, download, and verify before outreach.<\/p>\n        <\/header>\n\n        <div class=\"tga-epg-layout\">\n            <form class=\"tga-epg-panel\" novalidate>\n                <h2 class=\"tga-epg-panel-title\">Enter Contact Details<\/h2>\n                <p class=\"tga-epg-panel-copy\">Add the person\u2019s professional name and the company website domain.<\/p>\n\n                <div class=\"tga-epg-fields\">\n                    <div>\n                        <label for=\"tga-email-pattern-1-first\">First Name *<\/label>\n                        <input id=\"tga-email-pattern-1-first\" name=\"first\" type=\"text\" value=\"Alex\" maxlength=\"60\" autocomplete=\"given-name\" required>\n                        <span class=\"tga-epg-error\" data-error=\"first\" aria-live=\"polite\"><\/span>\n                    <\/div>\n                    <div>\n                        <label for=\"tga-email-pattern-1-last\">Last Name *<\/label>\n                        <input id=\"tga-email-pattern-1-last\" name=\"last\" type=\"text\" value=\"Morgan\" maxlength=\"60\" autocomplete=\"family-name\" required>\n                        <span class=\"tga-epg-error\" data-error=\"last\" aria-live=\"polite\"><\/span>\n                    <\/div>\n                    <div class=\"tga-epg-field--full\">\n                        <label for=\"tga-email-pattern-1-middle\">Middle Name <span>(optional)<\/span><\/label>\n                        <input id=\"tga-email-pattern-1-middle\" name=\"middle\" type=\"text\" maxlength=\"60\" autocomplete=\"additional-name\" placeholder=\"Example: Jordan\">\n                        <span class=\"tga-epg-help\">Add it only when the contact commonly uses a middle name.<\/span>\n                    <\/div>\n                    <div class=\"tga-epg-field--full\">\n                        <label for=\"tga-email-pattern-1-domain\">Company Domain *<\/label>\n                        <input id=\"tga-email-pattern-1-domain\" name=\"domain\" type=\"text\" value=\"example.com\" maxlength=\"253\" inputmode=\"url\" autocomplete=\"url\" required>\n                        <span class=\"tga-epg-help\">Enter the domain only, such as example.com.<\/span>\n                        <span class=\"tga-epg-error\" data-error=\"domain\" aria-live=\"polite\"><\/span>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tga-epg-actions\">\n                    <button class=\"tga-epg-button tga-epg-button--primary\" type=\"submit\">Generate Email Patterns<\/button>\n                    <button class=\"tga-epg-button tga-epg-button--secondary\" type=\"button\" data-action=\"reset\">Reset<\/button>\n                <\/div>\n            <\/form>\n\n            <section class=\"tga-epg-panel\" aria-labelledby=\"tga-email-pattern-1-results-title\">\n                <div class=\"tga-epg-results-head\">\n                    <div>\n                        <h2 id=\"tga-email-pattern-1-results-title\" class=\"tga-epg-panel-title\">Possible Email Formats<\/h2>\n                        <p class=\"tga-epg-panel-copy\">Start with common formats, then verify the address before sending.<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"tga-epg-result-summary\"><\/div>\n                <div class=\"tga-epg-results\"><\/div>\n                <div class=\"tga-epg-result-actions\">\n                    <button class=\"tga-epg-button tga-epg-button--secondary\" type=\"button\" data-action=\"copy-all\">Copy All<\/button>\n                    <button class=\"tga-epg-button tga-epg-button--secondary\" type=\"button\" data-action=\"download\">Download CSV<\/button>\n                <\/div>\n                <p class=\"tga-epg-note\">Generated addresses are possible formats only. They are not confirmed mailboxes or proof that a message will be delivered.<\/p>\n                <div class=\"tga-epg-status\" role=\"status\" aria-live=\"polite\"><\/div>\n            <\/section>\n        <\/div>\n\n        <div class=\"tga-epg-after\">\n            <section class=\"tga-epg-section\" aria-labelledby=\"tga-email-pattern-1-guide-title\">\n                <h2 id=\"tga-email-pattern-1-guide-title\">Use the Results With Confidence<\/h2>\n                <p class=\"tga-epg-section-intro\">Treat each result as a practical starting point for contact research, not as a verified address.<\/p>\n                <div class=\"tga-epg-info-grid\">\n                    <div class=\"tga-epg-info-card\">\n                        <strong>Common Formats First<\/strong>\n                        <p>The list starts with widely used first-name and last-name combinations.<\/p>\n                    <\/div>\n                    <div class=\"tga-epg-info-card\">\n                        <strong>Your Details Stay Private<\/strong>\n                        <p>The name and domain are used only to prepare the results in your browser.<\/p>\n                    <\/div>\n                    <div class=\"tga-epg-info-card\">\n                        <strong>Verify Before Outreach<\/strong>\n                        <p>Check the selected address before adding it to a campaign or sending a message.<\/p>\n                    <\/div>\n                <\/div>\n            <\/section>\n\n            <section class=\"tga-epg-section tga-epg-paid\" aria-labelledby=\"tga-email-pattern-1-paid-title\">\n                <div>\n                    <span class=\"tga-epg-paid-label\">Related Paid Tool<\/span>\n                    <h2 id=\"tga-email-pattern-1-paid-title\">Check Which Addresses Are Ready for Outreach<\/h2>\n                    <p>Use Email Verification to check deliverability signals, remove invalid addresses, and prepare a cleaner contact list before your next campaign.<\/p>\n                <\/div>\n                <a class=\"tga-epg-button tga-epg-button--primary\" href=\"https:\/\/app.tradegoai.app\/admin\/email-verifier\">Open Email Verification<\/a>\n            <\/section>\n\n            <section class=\"tga-epg-section\" aria-labelledby=\"tga-email-pattern-1-faq-title\">\n                <h2 id=\"tga-email-pattern-1-faq-title\">Frequently Asked Questions<\/h2>\n                <p class=\"tga-epg-section-intro\">Understand what the generated formats mean and how to confirm the right address.<\/p>\n                <div class=\"tga-epg-faq-list\">\n                                        <details>\n                        <summary>What does the Email Pattern Generator do?<\/summary>\n                        <p>It combines a person\u2019s name and company domain into common business email formats that you can copy, download, and check.<\/p>\n                    <\/details>\n                                        <details>\n                        <summary>Does a generated address mean the email exists?<\/summary>\n                        <p>No. The results are possible address formats, not verified mailboxes. Confirm an address before using it for outreach.<\/p>\n                    <\/details>\n                                        <details>\n                        <summary>Which name format should I enter?<\/summary>\n                        <p>Use the person\u2019s professional first and last name in Latin characters. Add a middle name only when the person commonly uses it.<\/p>\n                    <\/details>\n                                        <details>\n                        <summary>Is the information I enter saved?<\/summary>\n                        <p>No. The details you enter are used only in your browser to prepare the results shown on this page.<\/p>\n                    <\/details>\n                                        <details>\n                        <summary>How do I know which pattern a company uses?<\/summary>\n                        <p>Compare the generated formats with a public employee email, the company contact page, or an email verification service before outreach.<\/p>\n                    <\/details>\n                                    <\/div>\n            <\/section>\n\n            <section class=\"tga-epg-section\" aria-labelledby=\"tga-email-pattern-1-related-title\">\n                <h2 id=\"tga-email-pattern-1-related-title\">Related Free Tools<\/h2>\n                <p class=\"tga-epg-section-intro\">Move from finding the right company to researching the contact and preparing outreach.<\/p>\n                <div class=\"tga-epg-related-grid\">\n                    <a class=\"tga-epg-related-card\" href=\"https:\/\/tradegoai.app\/tools\/b2b-search-query-builder\/\">\n                        <strong>B2B Search Query Builder<\/strong>\n                        <span>Build focused searches for buyers, distributors, companies, and decision-makers.<\/span>\n                    <\/a>\n                    <a class=\"tga-epg-related-card\" href=\"https:\/\/tradegoai.app\/tools\/client-qualification-assistant\/\">\n                        <strong>Client Qualification Assistant<\/strong>\n                        <span>Open public company, person, registry, and contact research paths.<\/span>\n                    <\/a>\n                    <a class=\"tga-epg-related-card\" href=\"https:\/\/tradegoai.app\/tools\/google-advanced-search\/\">\n                        <strong>Google Advanced Search<\/strong>\n                        <span>Run a keyword search with a selected country and interface language.<\/span>\n                    <\/a>\n                <\/div>\n            <\/section>\n        <\/div>\n\n        <div class=\"tga-epg-i18n\" aria-hidden=\"true\">\n            <span data-key=\"patternFirstLast\">First.Last<\/span>\n            <span data-key=\"patternFirstLastPlain\">FirstLast<\/span>\n            <span data-key=\"patternInitialLast\">Initial + Last<\/span>\n            <span data-key=\"patternFirst\">First Name<\/span>\n            <span data-key=\"patternFirstUnderscoreLast\">First_Last<\/span>\n            <span data-key=\"patternFirstHyphenLast\">First-Last<\/span>\n            <span data-key=\"patternInitialDotLast\">Initial.Last<\/span>\n            <span data-key=\"patternFirstLastInitial\">First + Last Initial<\/span>\n            <span data-key=\"patternLastFirst\">Last.First<\/span>\n            <span data-key=\"patternLastFirstPlain\">LastFirst<\/span>\n            <span data-key=\"patternLastInitial\">Last + Initial<\/span>\n            <span data-key=\"patternLast\">Last Name<\/span>\n            <span data-key=\"patternWithMiddle\">First.Middle.Last<\/span>\n            <span data-key=\"copy\">Copy<\/span>\n            <span data-key=\"copied\">Email address copied.<\/span>\n            <span data-key=\"copyAllDone\">All email patterns copied.<\/span>\n            <span data-key=\"downloadDone\">CSV downloaded.<\/span>\n            <span data-key=\"resetDone\">Form reset.<\/span>\n            <span data-key=\"generateFirst\">Generate email patterns first.<\/span>\n            <span data-key=\"generated\">email patterns generated.<\/span>\n            <span data-key=\"firstError\">Enter a first name.<\/span>\n            <span data-key=\"lastError\">Enter a last name.<\/span>\n            <span data-key=\"latinError\">Use a Latin-character spelling for the contact name.<\/span>\n            <span data-key=\"domainError\">Enter a valid company domain, such as example.com.<\/span>\n            <span data-key=\"nameChip\">Contact<\/span>\n            <span data-key=\"domainChip\">Domain<\/span>\n            <span data-key=\"csvPattern\">Pattern<\/span>\n            <span data-key=\"csvAddress\">Email Address<\/span>\n        <\/div>\n\n        <script>\n        (function() {\n            const root = document.getElementById(\"tga-email-pattern-1\");\n            if (!root || root.dataset.ready === '1') return;\n            root.dataset.ready = '1';\n\n            const form = root.querySelector('form');\n            const results = root.querySelector('.tga-epg-results');\n            const summary = root.querySelector('.tga-epg-result-summary');\n            const status = root.querySelector('.tga-epg-status');\n            const labels = {};\n            let currentItems = [];\n\n            root.querySelectorAll('.tga-epg-i18n [data-key]').forEach(function(node) {\n                labels[node.dataset.key] = node.textContent.trim();\n            });\n\n            const cleanName = function(value) {\n                return String(value || '')\n                    .normalize('NFD')\n                    .replace(\/[\\u0300-\\u036f]\/g, '')\n                    .toLowerCase()\n                    .replace(\/[^a-z0-9]\/g, '');\n            };\n            const cleanDomain = function(value) {\n                let domain = String(value || '').trim().toLowerCase();\n                domain = domain.replace(\/^https?:\\\/\\\/\/, '').replace(\/^www\\.\/, '');\n                domain = domain.split('\/')[0].split('?')[0].split('#')[0];\n                if (domain.includes('@')) domain = domain.split('@').pop();\n                return domain.replace(\/\\.$\/, '');\n            };\n            const validDomain = function(domain) {\n                return domain.length <= 253\n                    && domain.includes('.')\n                    && \/^(?=.{1,253}$)(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$\/i.test(domain);\n            };\n            const copyText = async function(text) {\n                if (navigator.clipboard && window.isSecureContext) {\n                    await navigator.clipboard.writeText(text);\n                    return;\n                }\n                const textarea = document.createElement('textarea');\n                textarea.value = text;\n                textarea.setAttribute('readonly', '');\n                textarea.style.position = 'fixed';\n                textarea.style.opacity = '0';\n                document.body.appendChild(textarea);\n                textarea.select();\n                document.execCommand('copy');\n                textarea.remove();\n            };\n            const announce = function(message) {\n                status.textContent = message;\n                window.setTimeout(function() {\n                    if (status.textContent === message) status.textContent = '';\n                }, 2600);\n            };\n            const clearErrors = function() {\n                root.querySelectorAll('.tga-epg-error').forEach(function(node) {\n                    node.textContent = '';\n                });\n                root.querySelectorAll('input').forEach(function(input) {\n                    input.removeAttribute('aria-invalid');\n                });\n            };\n            const setError = function(field, message) {\n                const input = form.querySelector('[name=\"' + field + '\"]');\n                const error = root.querySelector('[data-error=\"' + field + '\"]');\n                if (input) input.setAttribute('aria-invalid', 'true');\n                if (error) error.textContent = message;\n            };\n            const uniqueItems = function(items, domain) {\n                const seen = new Set();\n                return items.filter(function(item) {\n                    const address = item.local + '@' + domain;\n                    if (seen.has(address)) return false;\n                    seen.add(address);\n                    item.address = address;\n                    return true;\n                });\n            };\n\n            function readValues() {\n                const data = new FormData(form);\n                return {\n                    firstRaw: String(data.get('first') || '').trim(),\n                    middleRaw: String(data.get('middle') || '').trim(),\n                    lastRaw: String(data.get('last') || '').trim(),\n                    first: cleanName(data.get('first')),\n                    middle: cleanName(data.get('middle')),\n                    last: cleanName(data.get('last')),\n                    domain: cleanDomain(data.get('domain'))\n                };\n            }\n\n            function validate(input) {\n                clearErrors();\n                let valid = true;\n                if (!input.firstRaw) {\n                    setError('first', labels.firstError);\n                    valid = false;\n                } else if (!input.first) {\n                    setError('first', labels.latinError);\n                    valid = false;\n                }\n                if (!input.lastRaw) {\n                    setError('last', labels.lastError);\n                    valid = false;\n                } else if (!input.last) {\n                    setError('last', labels.latinError);\n                    valid = false;\n                }\n                if (!validDomain(input.domain)) {\n                    setError('domain', labels.domainError);\n                    valid = false;\n                }\n                return valid;\n            }\n\n            function build(input) {\n                const f = input.first;\n                const m = input.middle;\n                const l = input.last;\n                const items = [\n                    { label: labels.patternFirstLast, local: f + '.' + l },\n                    { label: labels.patternFirstLastPlain, local: f + l },\n                    { label: labels.patternInitialLast, local: f.charAt(0) + l },\n                    { label: labels.patternFirst, local: f },\n                    { label: labels.patternFirstUnderscoreLast, local: f + '_' + l },\n                    { label: labels.patternFirstHyphenLast, local: f + '-' + l },\n                    { label: labels.patternInitialDotLast, local: f.charAt(0) + '.' + l },\n                    { label: labels.patternFirstLastInitial, local: f + l.charAt(0) },\n                    { label: labels.patternLastFirst, local: l + '.' + f },\n                    { label: labels.patternLastFirstPlain, local: l + f },\n                    { label: labels.patternLastInitial, local: l + f.charAt(0) },\n                    { label: labels.patternLast, local: l }\n                ];\n                if (m) {\n                    items.splice(4, 0, { label: labels.patternWithMiddle, local: f + '.' + m + '.' + l });\n                }\n                return uniqueItems(items, input.domain);\n            }\n\n            function renderSummary(input) {\n                summary.replaceChildren();\n                [\n                    labels.nameChip + ': ' + input.firstRaw + ' ' + input.lastRaw,\n                    labels.domainChip + ': ' + input.domain\n                ].forEach(function(value) {\n                    const chip = document.createElement('span');\n                    chip.className = 'tga-epg-chip';\n                    chip.textContent = value;\n                    summary.appendChild(chip);\n                });\n            }\n\n            function render(items) {\n                results.replaceChildren();\n                items.forEach(function(item) {\n                    const row = document.createElement('div');\n                    row.className = 'tga-epg-result';\n\n                    const pattern = document.createElement('span');\n                    pattern.className = 'tga-epg-pattern';\n                    pattern.textContent = item.label;\n\n                    const address = document.createElement('code');\n                    address.className = 'tga-epg-address';\n                    address.textContent = item.address;\n\n                    const copy = document.createElement('button');\n                    copy.type = 'button';\n                    copy.className = 'tga-epg-button tga-epg-button--secondary tga-epg-copy';\n                    copy.textContent = labels.copy;\n                    copy.addEventListener('click', async function() {\n                        try {\n                            await copyText(item.address);\n                            announce(labels.copied);\n                        } catch (error) {\n                            announce(item.address);\n                        }\n                    });\n\n                    row.append(pattern, address, copy);\n                    results.appendChild(row);\n                });\n            }\n\n            function generate() {\n                const input = readValues();\n                if (!validate(input)) return;\n                currentItems = build(input);\n                renderSummary(input);\n                render(currentItems);\n                announce(String(currentItems.length) + ' ' + labels.generated);\n            }\n\n            form.addEventListener('submit', function(event) {\n                event.preventDefault();\n                generate();\n            });\n\n            root.querySelector('[data-action=\"reset\"]').addEventListener('click', function() {\n                form.reset();\n                clearErrors();\n                currentItems = [];\n                summary.replaceChildren();\n                results.replaceChildren();\n                announce(labels.resetDone);\n            });\n\n            root.querySelector('[data-action=\"copy-all\"]').addEventListener('click', async function() {\n                if (!currentItems.length) {\n                    announce(labels.generateFirst);\n                    return;\n                }\n                await copyText(currentItems.map(function(item) {\n                    return item.address;\n                }).join(String.fromCharCode(10)));\n                announce(labels.copyAllDone);\n            });\n\n            root.querySelector('[data-action=\"download\"]').addEventListener('click', function() {\n                if (!currentItems.length) {\n                    announce(labels.generateFirst);\n                    return;\n                }\n                const rows = [[labels.csvPattern, labels.csvAddress]].concat(currentItems.map(function(item) {\n                    return [item.label, item.address];\n                }));\n                const csv = rows.map(function(row) {\n                    return row.map(function(value) {\n                        return '\"' + String(value).replaceAll('\"', '\"\"') + '\"';\n                    }).join(',');\n                }).join('\\r\\n');\n                const blob = new Blob(['\\ufeff' + csv], { type: 'text\/csv;charset=utf-8' });\n                const url = URL.createObjectURL(blob);\n                const link = document.createElement('a');\n                link.href = url;\n                link.download = 'email-patterns.csv';\n                document.body.appendChild(link);\n                link.click();\n                link.remove();\n                URL.revokeObjectURL(url);\n                announce(labels.downloadDone);\n            });\n\n            generate();\n        })();\n        <\/script>\n    <\/section>\n    \n","protected":false},"excerpt":{"rendered":"<p>Erstellen Sie g\u00e4ngige gesch\u00e4ftliche E-Mail-Adressformate aus Kontaktname und Unternehmensdomain und kopieren oder laden Sie sie zur \u00dcberpr\u00fcfung herunter.<\/p>","protected":false},"featured_media":9569,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"spectra_gs_classes":"[\"\"]"},"tool_categories":[35,32],"class_list":["post-9568","tools","type-tools","status-publish","has-post-thumbnail","hentry","tool_categories-company-verification-tools","tool_categories-sales-tools"],"spectra_custom_meta":{"spectra_gs_classes":["[\"\"]"],"rank_math_internal_links_processed":["1"],"site-post-title":["disabled"],"ast-breadcrumbs-content":["disabled"],"site-sidebar-layout":["default"],"ast-site-content-layout":["default"],"site-content-style":["default"],"site-sidebar-style":["default"],"theme-transparent-header-meta":["default"],"stick-header-meta":["default"],"astra-migrate-meta-layouts":["set"],"rank_math_title":["%title% %sep% %sitename%"],"rank_math_description":["%excerpt%"],"rank_math_robots":["a:2:{i:0;s:5:\"index\";i:1;s:6:\"follow\";}"],"_thumbnail_id":["9569"],"wp_statistics_words_count":["1"],"astra_style_timestamp_css":["1787212651"],"rank_math_schema_SoftwareApplication":["a:9:{s:8:\"metadata\";a:8:{s:5:\"title\";s:20:\"Software Application\";s:4:\"type\";s:8:\"template\";s:9:\"shortcode\";s:15:\"s-bf66359b6ab6a\";s:9:\"isPrimary\";s:1:\"1\";s:4:\"name\";s:23:\"Email Pattern Generator\";s:11:\"description\";s:131:\"Generate common business email address formats from a contact name and company domain, then copy or download them for verification.\";s:14:\"reviewLocation\";s:6:\"custom\";s:23:\"reviewLocationShortcode\";s:24:\"[rank_math_rich_snippet]\";}s:5:\"@type\";s:19:\"SoftwareApplication\";s:4:\"name\";s:23:\"Email Pattern Generator\";s:11:\"description\";s:131:\"Generate common business email address formats from a contact name and company domain, then copy or download them for verification.\";s:15:\"operatingSystem\";s:11:\"Web Browser\";s:19:\"applicationCategory\";s:19:\"BusinessApplication\";s:6:\"offers\";a:4:{s:5:\"@type\";s:5:\"Offer\";s:5:\"price\";s:1:\"0\";s:13:\"priceCurrency\";s:3:\"USD\";s:12:\"availability\";s:7:\"InStock\";}s:5:\"image\";s:93:\"https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2.webp\";s:3:\"url\";s:52:\"https:\/\/tradegoai.app\/tools\/email-pattern-generator\/\";}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:4963:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\n.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all 0.2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}\n.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}\n.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;margin-top: 30px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:10:{i:0;s:14:\"core\/shortcode\";i:1;s:11:\"core\/search\";i:2;s:10:\"core\/group\";i:3;s:12:\"core\/heading\";i:4;s:17:\"core\/latest-posts\";i:5;s:20:\"core\/latest-comments\";i:6;s:13:\"core\/archives\";i:7;s:15:\"core\/categories\";i:8;s:14:\"uagb\/icon-list\";i:9;s:20:\"uagb\/icon-list-child\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";s:10:\"1787709447\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"],"rank_math_facebook_image":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2.webp"],"rank_math_facebook_image_id":["9569"],"rank_math_twitter_use_facebook":["on"],"rank_math_twitter_card_type":["summary_large_image"],"_uag_css_file_name":["uag-css-9568.css"]},"uagb_featured_image_src":{"full":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2.webp",1200,630,false],"thumbnail":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2-150x150.webp",150,150,true],"medium":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2-300x158.webp",300,158,true],"medium_large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2-768x403.webp",768,403,true],"large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2-1024x538.webp",1024,538,true],"1536x1536":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2.webp",1200,630,false],"2048x2048":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2.webp",1200,630,false],"trp-custom-language-flag":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/email-pattern-generator-social-share-v2-18x9.webp",18,9,true]},"uagb_author_info":{"display_name":"","author_link":"https:\/\/tradegoai.app\/de\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"Generate common business email address formats from a contact name and company domain, then copy or download them for verification.","_links":{"self":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tools\/9568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tools"}],"about":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/types\/tools"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/media\/9569"}],"wp:attachment":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/media?parent=9568"}],"wp:term":[{"taxonomy":"tool_categories","embeddable":true,"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tool_categories?post=9568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}