Relacionado

Compartilhar

Como Criar uma Página de Destino de Afiliados Dinâmica para Múltiplos Países

 Pajuhaan
Written by Pajuhaan
Postado em: data
    Se você trabalha com afiliados e está gerenciando sua loja de comércio eletrônico em diferentes domínios por país, é importante construir uma página de destino limpa e otimizada para conversão que se adapte automaticamente com base no código de referência do afiliado.
    AI Created Landing Page with Dynamic Affiliate Links
    AI Created Landing Page with Dynamic Affiliate Links
    Neste breve tutorial, mostraremos como criar uma página de destino minimalista e responsiva para seus afiliados, que repassa automaticamente o código de referência (ref) para domínios específicos de cada país, como:
    • 🇺🇸 en.selldone.com
    • 🇬🇧 uk.selldone.com
    • 🇩🇰 da.selldone.com
    • 🇫🇷 fr.selldone.com
    Essa configuração é ideal quando você usa diferentes lojas específicas por país e deseja manter seus links de afiliados centralizados.

    🎭 O que Estamos Construindo

    • Uma página de destino simples, porém elegante, com:
    • Um cabeçalho: "Exalted Fashion"
    • Um subtítulo: "Selecione seu país para começar a comprar..."
    • Quatro grandes botões de país, cada um com a bandeira do respectivo país
    • Manipulação automática de código de referência a partir da URL
    Veja o resultado final (role para baixo para ver o código):

    ✅ Código HTML + JS (Pronto para Uso)

    Você pode copiar e colar o seguinte código em qualquer arquivo .html e hospedá-lo em seu servidor:%7B%22html%22%3A%22%3C!DOCTYPE%20html%3E%5Cn%3Chtml%20lang%3D%5C%22en%5C%22%3E%5Cn%3Chead%3E%5Cn%20%20%3Cmeta%20charset%3D%5C%22UTF-8%5C%22%20%2F%3E%5Cn%20%20%3Cmeta%20name%3D%5C%22viewport%5C%22%20content%3D%5C%22width%3Ddevice-width%2C%20initial-scale%3D1.0%5C%22%2F%3E%5Cn%20%20%3Ctitle%3ESelldone%20Fashion%3C%2Ftitle%3E%5Cn%20%20%3Cstyle%3E%5Cn%20%20%20%20body%20%7B%5Cn%20%20%20%20%20%20font-family%3A%20'Inter'%2C%20sans-serif%3B%5Cn%20%20%20%20%20%20background-color%3A%20%23f9f9f9%3B%5Cn%20%20%20%20%20%20margin%3A%200%3B%5Cn%20%20%20%20%20%20padding%3A%200%3B%5Cn%20%20%20%20%20%20display%3A%20flex%3B%5Cn%20%20%20%20%20%20flex-direction%3A%20column%3B%5Cn%20%20%20%20%20%20min-height%3A%20100vh%3B%5Cn%20%20%20%20%20%20color%3A%20%23222%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20main%20%7B%5Cn%20%20%20%20%20%20flex%3A%201%3B%5Cn%20%20%20%20%20%20display%3A%20flex%3B%5Cn%20%20%20%20%20%20flex-direction%3A%20column%3B%5Cn%20%20%20%20%20%20align-items%3A%20center%3B%5Cn%20%20%20%20%20%20justify-content%3A%20center%3B%5Cn%20%20%20%20%20%20padding%3A%202rem%201rem%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20h1%20%7B%5Cn%20%20%20%20%20%20font-size%3A%202.5rem%3B%5Cn%20%20%20%20%20%20margin-bottom%3A%200.5rem%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20p.instruction%20%7B%5Cn%20%20%20%20%20%20font-size%3A%201.1rem%3B%5Cn%20%20%20%20%20%20margin-bottom%3A%202rem%3B%5Cn%20%20%20%20%20%20color%3A%20%23555%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.buttons%20%7B%5Cn%20%20%20%20%20%20display%3A%20flex%3B%5Cn%20%20%20%20%20%20flex-direction%3A%20column%3B%5Cn%20%20%20%20%20%20gap%3A%201rem%3B%5Cn%20%20%20%20%20%20width%3A%20100%25%3B%5Cn%20%20%20%20%20%20max-width%3A%20400px%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.country-button%20%7B%5Cn%20%20%20%20%20%20padding%3A%201.2rem%3B%5Cn%20%20%20%20%20%20font-size%3A%201.25rem%3B%5Cn%20%20%20%20%20%20background-color%3A%20%23fff%3B%5Cn%20%20%20%20%20%20border%3A%202px%20solid%20%23ddd%3B%5Cn%20%20%20%20%20%20border-radius%3A%2012px%3B%5Cn%20%20%20%20%20%20cursor%3A%20pointer%3B%5Cn%20%20%20%20%20%20transition%3A%20all%200.2s%20ease%3B%5Cn%20%20%20%20%20%20text-decoration%3A%20none%3B%5Cn%20%20%20%20%20%20color%3A%20%23222%3B%5Cn%20%20%20%20%20%20text-align%3A%20center%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.country-button%3Ahover%20%7B%5Cn%20%20%20%20%20%20background-color%3A%20%23eee%3B%5Cn%20%20%20%20%20%20border-color%3A%20%23ccc%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%40media%20(min-width%3A%20600px)%20%7B%5Cn%20%20%20%20%20%20.buttons%20%7B%5Cn%20%20%20%20%20%20%20%20flex-direction%3A%20row%3B%5Cn%20%20%20%20%20%20%20%20flex-wrap%3A%20wrap%3B%5Cn%20%20%20%20%20%20%20%20justify-content%3A%20center%3B%5Cn%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20.country-button%20%7B%5Cn%20%20%20%20%20%20%20%20flex%3A%201%201%2040%25%3B%5Cn%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20footer%20%7B%5Cn%20%20%20%20%20%20padding%3A%201rem%3B%5Cn%20%20%20%20%20%20text-align%3A%20center%3B%5Cn%20%20%20%20%20%20font-size%3A%200.9rem%3B%5Cn%20%20%20%20%20%20color%3A%20%23888%3B%5Cn%20%20%20%20%20%20border-top%3A%201px%20solid%20%23eee%3B%5Cn%20%20%20%20%20%20background-color%3A%20%23fafafa%3B%5Cn%20%20%20%20%7D%5Cn%20%20%3C%2Fstyle%3E%5Cn%3C%2Fhead%3E%5Cn%3Cbody%3E%5Cn%5Cn%20%20%3Cmain%3E%5Cn%20%20%20%20%3Ch1%3ESelldone%20Fashion%3C%2Fh1%3E%5Cn%20%20%20%20%3Cp%20class%3D%5C%22instruction%5C%22%3ESelect%20your%20country%20to%20start%20shopping...%3C%2Fp%3E%5Cn%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22buttons%5C%22%3E%5Cn%20%20%20%20%20%20%3Ca%20id%3D%5C%22btn-us%5C%22%20class%3D%5C%22country-button%5C%22%3E%F0%9F%87%BA%F0%9F%87%B8%20United%20States%3C%2Fa%3E%5Cn%20%20%20%20%20%20%3Ca%20id%3D%5C%22btn-de%5C%22%20class%3D%5C%22country-button%5C%22%3E%F0%9F%87%A9%F0%9F%87%AA%20Germany%3C%2Fa%3E%5Cn%20%20%20%20%20%20%3Ca%20id%3D%5C%22btn-dk%5C%22%20class%3D%5C%22country-button%5C%22%3E%F0%9F%87%A9%F0%9F%87%B0%20Denmark%3C%2Fa%3E%5Cn%20%20%20%20%20%20%3Ca%20id%3D%5C%22btn-fr%5C%22%20class%3D%5C%22country-button%5C%22%3E%F0%9F%87%AB%F0%9F%87%B7%20France%3C%2Fa%3E%5Cn%20%20%20%20%3C%2Fdiv%3E%5Cn%20%20%3C%2Fmain%3E%5Cn%5Cn%20%20%3Cfooter%3E%5Cn%20%20%20%20%C2%A9%20%3Cspan%20id%3D%5C%22year%5C%22%3E%3C%2Fspan%3E%20Selldone.%20All%20rights%20reserved.%5Cn%20%20%3C%2Ffooter%3E%5Cn%5Cn%20%20%3Cscript%3E%5Cn%20%20%20%20function%20getRefParam()%20%7B%5Cn%20%20%20%20%20%20const%20params%20%3D%20new%20URLSearchParams(window.location.search)%3B%5Cn%20%20%20%20%20%20return%20params.get(%5C%22ref%5C%22)%20%7C%7C%20%5C%22%5C%22%3B%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20const%20ref%20%3D%20getRefParam()%3B%5Cn%5Cn%20%20%20%20document.getElementById(%5C%22btn-us%5C%22).href%20%3D%20%60https%3A%2F%2Fen.selldone.com%3Fref%3D%24%7Bref%7D%60%3B%5Cn%20%20%20%20document.getElementById(%5C%22btn-de%5C%22).href%20%3D%20%60https%3A%2F%2Fde.selldone.com%3Fref%3D%24%7Bref%7D%60%3B%5Cn%20%20%20%20document.getElementById(%5C%22btn-dk%5C%22).href%20%3D%20%60https%3A%2F%2Fda.selldone.com%3Fref%3D%24%7Bref%7D%60%3B%5Cn%20%20%20%20document.getElementById(%5C%22btn-fr%5C%22).href%20%3D%20%60https%3A%2F%2Ffr.selldone.com%3Fref%3D%24%7Bref%7D%60%3B%5Cn%5Cn%20%20%20%20%2F%2F%20Set%20current%20year%20in%20footer%5Cn%20%20%20%20document.getElementById(%5C%22year%5C%22).textContent%20%3D%20new%20Date().getFullYear()%3B%5Cn%20%20%3C%2Fscript%3E%5Cn%5Cn%3C%2Fbody%3E%5Cn%3C%2Fhtml%3E%5Cn%22%7D

    🛠 Como Funciona

    • Extração do Código de Referência: Usamos URLSearchParams para obter o parâmetro ref da URL atual.
    • Redirecionamento Dinâmico: Quando um usuário clica num botão, o script redireciona para o domínio do país apropriado e passa o código ref automaticamente.
    • Design Responsivo: O layout é amigável para dispositivos móveis com botões grandes e acessíveis. Usa Flexbox para tamanhos consistentes.

    💡 Por Que Isso é Útil

    • Um link para todos os afiliados: Eles só precisam se vincular ao xyz.com/?ref=XXXX.
    • Experiência Localizada: Os clientes são redirecionados para o domínio da loja que corresponde à sua região.
    • Sem necessidade de backend: Esta é uma solução estática, completamente no lado do cliente.

    ℹ️ URL de Exemplo

    Visitando:
    https://xyz.com/?ref=AFF12345

    Clicando no botão 🇩🇰 Dinamarca redireciona para:
    https://da.selldone.com/?ref=AFF12345

    🚀 Próximos Passos

    1. Incorpore esta página na documentação do seu afiliado.
    2. Compartilhe o link base https://xyz.com/?ref=SEUCODIGO com seus parceiros.
    3. Você pode expandir a lista de botões com mais países depois, usando o mesmo formato.

    Personalize Sua Página de Destino no ChatGPT

    Você pode personalizar esta página conforme suas necessidades usando ChatGPT no seguinte link:

    ⚡ Como Publicar a Página

    Você tem duas opções fáceis para publicar sua página de destino de afiliado dinâmica:

    Opção 1. Publique em sua Loja Selldone:

    Entre no painel de controle da sua loja Selldone, vá para Páginas > Estático, e crie uma pasta (ex.: afiliado). Suba seu arquivo HTML como index.html dentro desta pasta. Em seguida, vá para a seção de Domínios, adicione um novo domínio ou subdomínio, e atribua-o à nova página estática definindo o caminho para a pasta do afiliado.

    Opção 2. Publique gratuitamente no Cloudflare Pages (recomendado):

    Você pode também hospedar sua página gratuitamente usando o Cloudflare Pages. Basta criar um novo projeto, arrastar e soltar seu arquivo index.html e fazer o deploy. Uma vez publicado, atribua um subdomínio personalizado (ou domínio) no Cloudflare para tornar a página acessível na web.Ambos os métodos permitem que você compartilhe uma página de afiliado com marca, carregamento rápido e rastreamento de referência incluído.

    Faça seu negócio online com a melhor solução não técnica do mercado.

    Garantia de devolução do dinheiro em 30 dias

    Crie seu comércio eletrônico Comece agora — é grátis

    Diga adeus à sua baixa taxa de vendas online!

    FAQ

    Devo usar o domínio principal da loja para a página de destino dos afiliados?

    É melhor usar um novo subdomínio (como start.lojaexemplo.com) para a página de destino e manter o domínio principal focado em sua loja. Isso ajuda a proteger seu SEO e mantém as coisas organizadas. Não há necessidade de editar o HTML da página de destino—basta publicá-lo no novo subdomínio e ele funcionará com os códigos de referência automaticamente.

     Pajuhaan
    Written by Pajuhaan
    Publicado em: April 08, 2025 April 08, 2025

    Mais informações sobre Como Criar uma Página de Destino de Afiliados Dinâmica para Múltiplos Países

    Mais informações sobre Como Criar uma Página de Destino de Afiliados Dinâmica para Múltiplos Países