{"id":23855,"date":"2019-02-14T03:36:08","date_gmt":"2019-02-14T11:36:08","guid":{"rendered":"https:\/\/kinqsta.com\/?p=32517"},"modified":"2026-02-10T08:03:32","modified_gmt":"2026-02-10T11:03:32","slug":"sistemas-afiliados","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/","title":{"rendered":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio"},"content":{"rendered":"<p>Vamos ser totalmente honestos: a maioria dos sistemas de afiliados no mercado s\u00e3o horr\u00edveis. Ou eles s\u00e3o extremamente confusos, desorganizados e lentos, ou parece que foram projetados nos anos 90. Ou ainda pior: s\u00e3o uma mistura dos dois casos. Alguns podem ter metade das ferramentas que voc\u00ea precisa, mas faltam recursos essenciais que os afiliados desejam. \ud83d\ude29<\/p>\n<p>Desde que iniciamos a Kinsta, tem sido nossa miss\u00e3o jamais lan\u00e7ar algo abaixo da m\u00e9dia para nossos clientes. Um padr\u00e3o que mantemos \u00e9 que, se for algo que n\u00f3s mesmos n\u00e3o usar\u00edamos, precisamos melhorar e encontrar outra forma de entreg\u00e1-lo. Assim como fizemos com nosso <a href=\"https:\/\/kinqsta.com\/pt\/mykinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">painel MyKinsta<\/a>, decidimos desenvolver nosso pr\u00f3prio programa.<\/p>\n<p>Hoje, discutiremos alguns dos motivos pelos quais optamos por seguir essa rota, tanto do aspecto dos neg\u00f3cios e de desenvolvimento, quanto o resultado final que tivemos (do MVP at\u00e9 o produto final).<\/p>\n<ul>\n<li><a href=\"#rolling-our-own\">Por Que Implementamos Nosso Pr\u00f3prio Programa<\/a><\/li>\n<li><a href=\"#how-the-affiliate-system-works\">O B\u00e1sico Sobre Como Nosso Sistema de Afiliados Funciona<\/a><\/li>\n<li><a href=\"#mvp\">O MVP (Come\u00e7o do Desenvolvimento)<\/a><\/li>\n<li><a href=\"#changing-mvp\">Mudando o MVP (Adapta\u00e7\u00f5es e Melhorias)<\/a><\/li>\n<li><a href=\"#final-product\">O Produto Final<\/a><\/li>\n<li><a href=\"#kinsta-affiliate-system\">O Sistema e o Programa de Afiliados em A\u00e7\u00e3o<\/a><\/li>\n<\/ul>\n<h2 id=\"rolling-our-own\">Por Que Implementamos Nosso Pr\u00f3prio Programa<\/h2>\n<p>Quando come\u00e7amos a pesquisar o que precisava ser feito para implementarmos um sistema de afiliados, rapidamente percebemos que n\u00e3o existia uma op\u00e7\u00e3o pronta para o que quer\u00edamos. Esses s\u00e3o os principais motivos:<\/p>\n<ul>\n<li>O maior problema era que nosso sistema de afiliados <strong>precisava ser fortemente associado aos nossos planos e sistema de assinaturas<\/strong>, n\u00e3o a um provedor terceirizado.<\/li>\n<li>Gest\u00e3o de marca \u00e9 muito importante para n\u00f3s. Embora alguns sistemas de afiliados ofere\u00e7am solu\u00e7\u00f5es <i>white-label<\/i>, a maioria deles s\u00e3o implementa\u00e7\u00f5es imaturas e nem sempre totalmente transparentes. Desenvolvermos por conta pr\u00f3pria nos permitiria ter controle completo sobre o design e a marca sem precisarmos nos preocupar com solu\u00e7\u00f5es <i>white-label<\/i>.<\/li>\n<li>Depender de um <strong>sistema terceirizado nos impediria de adicionar novos recursos rapidamente<\/strong>. A maior parte do nosso <a href=\"https:\/\/kinqsta.com\/pt\/mykinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">painel MyKinsta<\/a> personalizado foi constru\u00edda inteiramente baseada nos feedbacks dos usu\u00e1rios e \u00e9 por isso que se tornou uma das melhores ferramentas de gerenciamento de sites WordPress na ind\u00fastria! Tudo isso gra\u00e7as aos nossos clientes incr\u00edveis. \ud83d\udc4f Sab\u00edamos que, a partir do momento que fiz\u00e9ssemos um lan\u00e7amento junto a uma solu\u00e7\u00e3o terceirizada, feedbacks e solicita\u00e7\u00f5es come\u00e7ariam a aparecer e n\u00e3o ser\u00edamos capazes de fazer as altera\u00e7\u00f5es requisitadas.<\/li>\n<li>A capacidade de oferecer e criar relat\u00f3rios personalizados, n\u00e3o s\u00f3 para nossos afiliados, mas para nossos administradores tamb\u00e9m, era algo que n\u00e3o conseguir\u00edamos viver sem. <strong>Amamos e precisamos de dados!<\/strong> De que outra forma voc\u00ea seria capaz de tomar decis\u00f5es estrat\u00e9gicas no futuro? Extrair relat\u00f3rios de dados tamb\u00e9m \u00e9 algo que deve ser feito em nossos planos complexos e sistema de assinatura.<\/li>\n<\/ul>\n\n<p>Aprofundando um pouco mais, sab\u00edamos que, uma vez que lan\u00e7\u00e1ssemos o sistema de afiliados ao p\u00fablico geral, n\u00e3o poder\u00edamos mais interromp\u00ea-lo. Claro, falhas podem aparecer e ser corrigidas, mas se precis\u00e1ssemos mudar de provedor de pagamentos, n\u00e3o poder\u00edamos simplesmente deixar nossos afiliados em modo de espera enquanto continuar\u00edamos recebendo dinheiro que seria destinado a eles.<\/p>\n<p>Al\u00e9m disso, a flexibilidade era uma grande preocupa\u00e7\u00e3o. E se tiv\u00e9ssemos que fazer altera\u00e7\u00f5es internas sobre como as inscri\u00e7\u00f5es eram tratadas (e isso acabou acontecendo), ser\u00edamos capazes de lidar com m\u00faltiplos idiomas e moedas? E os complementos que desenvolvemos ao longo do caminho, como <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/cache\/cache-redis\/\" target=\"_blank\" rel=\"noopener noreferrer\">Redis<\/a>, <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/backups-wordpress\/#hourly-backups\" target=\"_blank\" rel=\"noopener noreferrer\">backups por hora<\/a>, entre outros? Ter\u00edamos sido capazes de desenvolver um painel expans\u00edvel para nossos usu\u00e1rios?<\/p>\n<p>De uma perspectiva t\u00e9cnica, foi provado ser <strong>completamente redundante usar o software de outras empresas<\/strong>. Como temos uma forma particular de atender as assinaturas via <a href=\"https:\/\/kinqsta.com\/pt\/blog\/fraude-com-cartoes-de-credito\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stripe<\/a>, precisamos definir nossa pr\u00f3pria l\u00f3gica sobre o que \u00e9 um referido e qual \u00e9 o mecanismo de mudan\u00e7a para atualiza\u00e7\u00f5es e altera\u00e7\u00f5es.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/09\/stripe.png\" alt=\"Stripe\" width=\"243\" height=\"98\"><\/p>\n<p>Embora eu saiba que muitas solu\u00e7\u00f5es possuem APIs, escrever o c\u00f3digo para enviar nossos dados para a API seria 80% do trabalho. Por que n\u00e3o trabalhar nos 20% adicionais e criar nossa pr\u00f3pria interface de usu\u00e1rio, algo que somos muito adeptos?<\/p>\n<h3>Custos Envolvidos<\/h3>\n<p>Outra grande preocupa\u00e7\u00e3o era o pre\u00e7o. Existem produtos baratos no mercado, mas eles n\u00e3o passaram por nosso filtro, devido \u00e0s preocupa\u00e7\u00f5es com recursos ou flexibilidade. Outros cuidam bem de pagamentos e possuem muitos recursos, mas suas taxas tamb\u00e9m aumentam rapidamente. Vamos analisar os custos de algumas das solu\u00e7\u00f5es mais populares. Observa\u00e7\u00e3o: alguns desses valores talvez possam ser negociados, com base no volume de vendas e outros fatores.<\/p>\n<ul>\n<li><strong>ShareASale:<\/strong>\u00a0US$550 taxa \u00fanica de rede, US$100 de dep\u00f3sito e 20% de taxa de transa\u00e7\u00e3o sobre cada venda.<\/li>\n<li><strong>CJ:<\/strong>\u00a0US$3.000 taxa de rede, US$3.000 de dep\u00f3sito e 30% de taxa de transa\u00e7\u00e3o ou US$0,30 sobre cada venda \u2013 o maior valor entre os dois.<\/li>\n<li><strong>ClickBank: <\/strong>US$49,95 taxa de ativa\u00e7\u00e3o, US$2,50 taxa de per\u00edodo de processamento de pagamento e 7,5% taxa de transa\u00e7\u00e3o + US$1 sobre cada venda.<\/li>\n<\/ul>\n<p>Digamos que as vendas de afiliados gerem US$250.000 por ano. Aqui est\u00e1 como as taxas se somariam (ap\u00f3s os dep\u00f3sitos \u00fanicos e as taxas de acesso de rede). Ali\u00e1s, o que s\u00e3o taxas de acesso de rede? \ud83e\udd14<\/p>\n<ul>\n<li><strong>ShareASale:<\/strong>\u00a0US$50.000 em taxas<\/li>\n<li><strong>CJ: <\/strong>US$75.000 em taxas<\/li>\n<li><strong>ClickBank: <\/strong>US$27.000 em taxas<\/li>\n<\/ul>\n<p>Uau! Isso \u00e9 bastante. E antes de calcular outras taxas, j\u00e1 estamos fazendo o pagamento do nosso processador Stripe. Tamb\u00e9m consultamos outros sistemas de afiliados, como Rakuten Marketing e Impact Radius, mas os custos eram ainda maiores.<\/p>\n<p>O benef\u00edcio de implementar nosso pr\u00f3prio sistema de afiliados \u00e9 que o <strong>maior custo seria simplesmente o tempo de desenvolvimento<\/strong>. Temos talento incr\u00edvel internamente para construir tudo. Mas, como \u00e9 poss\u00edvel notar, existem muitas partes em movimento e detalhes a considerar ao escolher entre seguir seu pr\u00f3prio caminho ou optar por uma solu\u00e7\u00e3o terceirizada.<\/p>\n<h2 id=\"how-the-affiliate-system-works\">O B\u00e1sico Sobre Como Nosso Sistema de Afiliados Funciona<\/h2>\n<p>Entrarei em maiores detalhes mais adiante, mas para entender como come\u00e7amos a desenvolver o produto, \u00e9 v\u00e1lido entender o fluxo de dados b\u00e1sico.<\/p>\n<p>O ponto de entrada no sistema \u00e9 um link especial que cont\u00e9m um ID de afiliado. N\u00f3s o chamamos de ID de afiliado Kinsta ou KAID para simplificar (exemplo: <code>https:\/\/kinqsta.com?<strong>kaid=affiliateid<\/strong><\/code>).<\/p>\n<p>A maioria das demais ferramentas de afiliados s\u00e3o muito confusas quando se trata de saber qual URL voc\u00ea deve usar e para onde deve fazer a vincula\u00e7\u00e3o. Por isso, desde o in\u00edcio, quisemos torn\u00e1-lo um processo simples de dois passos.<\/p>\n<h3>Passo 1<\/h3>\n<p>O primeiro passo seria inserir o local de destino do website Kinsta. Pode ser qualquer p\u00e1gina, n\u00e3o apenas nossa home page. Talvez voc\u00ea queira que o link aponte diretamente para nossa p\u00e1gina de planos (conforme visto abaixo).<\/p>\n<figure id=\"attachment_112297\" aria-describedby=\"caption-attachment-112297\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112297 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/link-step1-filled-2.png\" alt=\"Criar link de afiliado Kinsta\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112297\" class=\"wp-caption-text\">Criar link de afiliado Kinsta<\/figcaption><\/figure>\n<h3>Passo 2<\/h3>\n<p>O segundo passo seria gerar o link para poderem facilmente copiar e colar isso onde quiserem. E tamb\u00e9m para fornecer o HTML de acompanhamento com o atributo rel=&#8221;sponsored&#8221; link (que \u00e9 muito importante) para cumprir com as diretrizes do Google para links de afiliados. O Google recomendou anteriormente o uso do atributo <a href=\"https:\/\/kinqsta.com\/pt\/blog\/adicionar-links-nofollow-no-wordpress\/\">nofollow<\/a>, que ainda \u00e9 uma op\u00e7\u00e3o vi\u00e1vel.<\/p>\n<figure id=\"attachment_112298\" aria-describedby=\"caption-attachment-112298\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112298 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/generate-link-3.png\" alt=\"Gerar link de afiliado e c\u00f3digo HTML\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112298\" class=\"wp-caption-text\">Gerar link de afiliado e c\u00f3digo HTML<\/figcaption><\/figure>\n<p>Quando detectamos que um visitante est\u00e1 usando um desses links, enviamos um cookie que cont\u00e9m as informa\u00e7\u00f5es sobre quem indicou tal usu\u00e1rio. <strong>Valorizamos o referido inicial<\/strong> e n\u00e3o oferecemos comiss\u00f5es divididas. Isso \u00e9 mais justo com o afiliado e leva a uma competi\u00e7\u00e3o por qualidade ao inv\u00e9s de quantidade.<\/p>\n<p>O Stripe cuida de todas as compras, por isso usamos sua API extensa e (em maior parte) bem documentada para criar usu\u00e1rios, assinaturas, pagamentos iniciais, entre outros. O fluxo de compra ocorre no website, que por sua vez usa a API interna do MyKinsta para iniciar os processos que precisamos para realizar o cadastro do usu\u00e1rio. As informa\u00e7\u00f5es sobre quem indicou o cliente tamb\u00e9m s\u00e3o registradas em nosso sistema.<\/p>\n<h2 id=\"mvp\">O MVP (Come\u00e7o do Desenvolvimento)<\/h2>\n<p>Sempre que voc\u00ea lan\u00e7a algo novo, pode ser inteligente construir um MVP (produto de viabilidade m\u00ednima) e come\u00e7ar sua divulga\u00e7\u00e3o imediatamente para testar sua capacidade. Colete feedbacks logo no in\u00edcio e aprenda com eles. Fa\u00e7a adapta\u00e7\u00f5es, mudan\u00e7as e melhorias. Foi exatamente isso que fizemos quando lan\u00e7amos a Kinsta pela primeira vez e foi como <a href=\"https:\/\/kinqsta.com\/pt\/blog\/autofinanciamento-de-startup\/\" target=\"_blank\" rel=\"noopener noreferrer\">avan\u00e7amos do $0 at\u00e9 uma receita de sete d\u00edgitos<\/a>.<\/p>\n<p>Sab\u00edamos desde o come\u00e7o que a parte mais desafiadora do sistema seria a l\u00f3gica que por tr\u00e1s do monitoramento e c\u00e1lculo de comiss\u00f5es. Inicialmente, o sistema inteiro foi escrito em PHP e dependia completamente do Stripe para calcular tudo com essa finalidade.<\/p>\n<p>A forma como calcul\u00e1vamos comiss\u00f5es para um referido era consultar todo o hist\u00f3rico do Stripe de assinaturas do referido e descobrir quanto de comiss\u00e3o \u00fanica era devido e quanto era recorrente. Fatores como tempo decorrido e tipo de plano afetavam o c\u00e1lculo.<\/p>\n<figure id=\"attachment_112300\" aria-describedby=\"caption-attachment-112300\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112300 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/affiliate-payments-2.png\" alt=\"Pagamentos do sistema de afiliados Kinsta\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112300\" class=\"wp-caption-text\">Pagamentos do sistema de afiliados Kinsta<\/figcaption><\/figure>\n<p>Por exemplo, se a indica\u00e7\u00e3o da Hospedagem Gerenciada de WordPress foi criada h\u00e1 dois dias, n\u00e3o houve, \u00e9 claro, uma comiss\u00e3o \u00fanica. Se a indica\u00e7\u00e3o da Hospedagem Gerenciada de WordPress foi criada h\u00e1 quatro meses, tivemos que atribuir a comiss\u00e3o \u00fanica (ap\u00f3s dois meses) e duas comiss\u00f5es recorrentes (devidas uma vez por m\u00eas ap\u00f3s a comiss\u00e3o \u00fanica).<\/p>\n<p>Para chegar ao valor da comiss\u00e3o a ser paga por m\u00eas, fizemos o processo acima para todos as refer\u00eancias para um afiliado espec\u00edfico. Isso provou ser um processo de c\u00e1lculo mais intenso do que pensamos inicialmente. Sab\u00edamos que far\u00edamos uma mudan\u00e7a, mas descobrimos que havia uma grande harmoniza\u00e7\u00e3o entre funcionalidade e tempo de desenvolvimento.<\/p>\n<p>O front-end foi desenvolvido usando <a href=\"https:\/\/flightphp.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Flight PHP<\/a>, um micro framework PHP. Criamos algumas rotas, reunimos algumas tabelas e gr\u00e1ficos e seguimos em frente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/09\/flightphp.png\" alt=\"FlightPHP\" width=\"378\" height=\"153\"><\/p>\n\n<h2 id=\"changing-mvp\">Mudando o MVP (Adapta\u00e7\u00f5es e Melhorias)<\/h2>\n<p>Cerca de 7 meses ap\u00f3s o lan\u00e7amento do modo beta privado e seis meses de opera\u00e7\u00f5es regulares, precisamos passar por uma reconstru\u00e7\u00e3o. Nosso MVP original n\u00e3o foi feito para ser escal\u00e1vel. Uma mudan\u00e7a teve que ser feita na forma como cuid\u00e1vamos das assinaturas, em virtude de nossos novos complementos e sistemas ultrapassados. At\u00e9 esse ponto, um cliente sempre precisava de uma assinatura. T\u00ednhamos que alterar isso e permitir m\u00faltiplas assinaturas por usu\u00e1rio.<\/p>\n<p>Como nossos clientes sempre possu\u00edam uma e somente uma assinatura, pod\u00edamos afirmar com seguran\u00e7a que qualquer assinatura de referido ativa era equivalente a um plano de hospedagem. Em outras palavras, as assinaturas eram o que consider\u00e1vamos como referidos. Precis\u00e1vamos fazer uma revis\u00e3o completa que considerasse nossos clientes no Stripe como nossos referidos.<\/p>\n<figure id=\"attachment_112301\" aria-describedby=\"caption-attachment-112301\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112301 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/individual-referral-1.png\" alt=\"Clientes referidos no sistema de afiliados Kinsta\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112301\" class=\"wp-caption-text\">Clientes referidos no sistema de afiliados Kinsta<\/figcaption><\/figure>\n<p>Al\u00e9m disso, a forma pouco otimizada que calcul\u00e1vamos comiss\u00f5es estava come\u00e7ando a ir num caminho ruim. Ela afetava principalmente nossos administradores, mas tamb\u00e9m tivemos um ou dois afiliados que experimentaram maiores tempos de carregamento, enquanto calcul\u00e1vamos todas as comiss\u00f5es, cada vez que visualizavam o painel.<\/p>\n<p>Para fazer as corre\u00e7\u00f5es, movemos o sistema completo para o territ\u00f3rio da combina\u00e7\u00e3o <a href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\" rel=\"noopener noreferrer\">Node<\/a> + <a href=\"https:\/\/reactjs.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">React<\/a>, para que usasse a mesma base que o MyKinsta. Isso permitiria que nossos desenvolvedores participassem muito mais do processo, conforme fosse necess\u00e1rio, e come\u00e7assem a usar uma linguagem de design mais comum e com maior facilidade.<\/p>\n<h2 id=\"final-product\">O Produto Final<\/h2>\n<p>Quando finalizamos a reconstru\u00e7\u00e3o, nos deparamos com um sistema muito superior e que exigia menos gerenciamento, possu\u00eda muito mais recursos, automatizava tarefas comuns de administra\u00e7\u00e3o de afiliados e que compartilhava da mesma base tecnol\u00f3gica que nosso produto principal, o MyKinsta.<\/p>\n<h3>A Base<\/h3>\n<p>Agora, o sistema de afiliados roda no Node no back-end e no React no front-end. Ele utiliza <a href=\"https:\/\/graphql.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">GraphQL<\/a> para nossas necessidades de consultas e <a href=\"https:\/\/ant.design\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ant Design<\/a> para o framework de design.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/09\/nodejs-logo.png\" alt=\"nodejs\" width=\"297\" height=\"182\"><\/p>\n<p>Na verdade, h\u00e1 quatro processos separados rodando ao mesmo tempo:<\/p>\n<ul>\n<li><strong>Back-End do Afiliado:<\/strong>\u00a0Este \u00e9 o back-end de todo o sistema. Ele \u00e9 completamente fechado para o ambiente externo. Somente comunica\u00e7\u00f5es internas podem alcan\u00e7\u00e1-lo. \u00c9 basicamente o ponto de entrada para o banco de dados. Tudo o que ele faz \u00e9 aceitar e responder consultas do GraphQL.<\/li>\n<li><strong>Painel do Afiliado:<\/strong>\u00a0Essa \u00e9 a parte que o usu\u00e1rio acessa no sistema de afiliados. Ele consiste de diversos componentes do React para receber dados atrav\u00e9s das consultas do GraphQL pelo back-end.<\/li>\n<li><strong>Administrador do Afiliado:<\/strong>\u00a0Essa \u00e9 uma interface de administra\u00e7\u00e3o especial que os administradores acessam para agregar estat\u00edsticas, gerenciar aplica\u00e7\u00f5es e desempenhar outras tarefas.<\/li>\n<li><strong>Sincroniza\u00e7\u00e3o do Afiliado:<\/strong>\u00a0Um conjunto de cron jobs que mant\u00e9m tudo em sincronia \u2013 entraremos em maiores detalhes em breve, uma vez que se trata da espinha dorsal do sistema.<\/li>\n<\/ul>\n<h3>Melhorias nos Dados e C\u00e1lculos<\/h3>\n<p>Na vers\u00e3o inicial do sistema, calculamos tudo ad-hoc. Isso provou ser bastante intenso no que se tratava de dados, mas tamb\u00e9m n\u00e3o era algo bom, porque se mud\u00e1ssemos um detalhe \u2013 como o valor de comiss\u00e3o pago \u2013 tudo era alterado em retrospecto ou precis\u00e1vamos mexer em todo o c\u00f3digo, com base em instru\u00e7\u00f5es \u201cse\u201d (\u201c<i>if\u201d<\/i>).<\/p>\n<p>O novo sistema de afiliados usa dois mecanismos para torn\u00e1-lo muito mais eficiente: uma forma melhor de apanhar os dados do Stripe e um sistema de contabilidade para registrar eventos.<\/p>\n<p>O sistema de eventos garante que tudo que ocorra, permane\u00e7a no lugar certo. Se um afiliado deve receber uma comiss\u00e3o \u00fanica, registramos uma comiss\u00e3o e a associamos a ele. Em seguida, marcamos aquele usu\u00e1rio e nunca mais atribu\u00edmos uma comiss\u00e3o \u00fanica novamente. O mesmo mecanismo se aplica \u00e0s comiss\u00f5es recorrentes. Uma vez que o per\u00edodo tem sua comiss\u00e3o recorrente calculada e registrada, n\u00f3s \u201cesquecemos\u201d dele.<\/p>\n<p>Isso significa que tais c\u00e1lculos precisam ser feitos apenas para per\u00edodos curtos de tempo e conjuntos de comiss\u00f5es s\u00e3o formados ao simplesmente somar algumas linhas do banco de dados.<\/p>\n<p>O segundo componente depende de cron jobs para reunir dados. Coletamos todas as informa\u00e7\u00f5es do Stripe a cada 10 minutos e as salvamos no banco de dados local, fazendo algumas modifica\u00e7\u00f5es para facilitar os processos seguintes.<\/p>\n<p>Por exemplo, leva uma quantidade consider\u00e1vel de c\u00f3digo para descobrir se uma assinatura altera eventos que envolvem um plano de hospedagem. Podemos fazer esse c\u00e1lculo ad-hoc quando necess\u00e1rio, mas ao inv\u00e9s de faz\u00ea-lo, usamos um cron job para adicionar uma marca\u00e7\u00e3o ao objeto salvo. Como estamos coletando 10 minutos de dados, o processo inteiro leva em torno de 100 milissegundos e torna as consultas de sele\u00e7\u00e3o seguintes muito mais eficientes.<\/p>\n<p>Um segundo cron job organiza os dados no local final, calculando comiss\u00f5es, criando eventos e realizando outras opera\u00e7\u00f5es.\u00a0<\/p>\n<p>O motivo para serem feitos separadamente \u00e9 que a primeira opera\u00e7\u00e3o \u00e9 muito simples, mas depende do Stripe, enquanto a segunda \u00e9 consideravelmente mais intensa e complexa. Se identificarmos um <i>bug<\/i> na segunda opera\u00e7\u00e3o que a leve a falhar, n\u00e3o precisaremos voltar a sincronizar horas\/dias\/semanas de dados do Stripe. Teremos apenas que executar novamente a segunda opera\u00e7\u00e3o.<\/p>\n<p>Esta configura\u00e7\u00e3o proporciona diversos outros benef\u00edcios, pois cada cron job \u00e9 formado por v\u00e1rios componentes distintos, como obten\u00e7\u00e3o de novas assinaturas, aprova\u00e7\u00e3o de comiss\u00f5es pendentes, entre outros. No futuro, talvez fa\u00e7amos uma divis\u00e3o ainda maior de nossos cron jobs para nos certificarmos de que seremos capazes de capturar os problemas o mais cedo poss\u00edvel sem afetar outras partes do sistema.<\/p>\n<p>Ap\u00f3s otimizar nossos c\u00e1lculos e nos movermos para um novo framework, nosso painel de afiliados <strong>agora carrega duas vezes mais r\u00e1pido<\/strong>! \ud83d\ude80<\/p>\n<h2 id=\"kinsta-affiliate-system\">O Sistema e o Programa de Afiliados em A\u00e7\u00e3o<\/h2>\n<p>Este post n\u00e3o estaria completo sem mostrar nosso <a href=\"https:\/\/kinqsta.com\/pt\/afiliados\/\">sistema e o programa de afiliados<\/a> em a\u00e7\u00e3o. Aqui est\u00e3o alguns recursos e vantagens que oferecemos para todos os afiliados da Kinsta.<\/p>\n<figure id=\"attachment_112302\" aria-describedby=\"caption-attachment-112302\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112302 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/affiliate-homepage-4.png\" alt=\"Painel de afiliados Kinsta\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112302\" class=\"wp-caption-text\">Painel de afiliados Kinsta<\/figcaption><\/figure>\n<h3>1. Comiss\u00f5es Imbat\u00edveis (B\u00f4nus de Assinatura + Renda Recorrente)<\/h3>\n<p>Trabalhamos muito tempo e muito duro em nossa estrutura de comiss\u00f5es e pagamentos, pois consideramos que esse provavelmente \u00e9 um dos fatores mais importantes para os afiliados. Na verdade, muitos blogueiros e propriet\u00e1rios de websites que hospedamos recebem toda sua renda a partir do programa de afiliados. Nos orgulhamos de oferecer <strong>os maiores pagamentos da ind\u00fastria! <\/strong>E oferecemos comiss\u00f5es, n\u00e3o importando os servi\u00e7os de hospedagem indicados.<\/p>\n<p>Para cada plano de hospedagem gerenciada de WordPress da Kinsta que algu\u00e9m indicar, eles recebem um b\u00f4nus \u00fanico pela inscri\u00e7\u00e3o, como se segue:<\/p>\n<ul>\n<li>Plano Single 35k (US$50)<\/li>\n<li>Plano WP 2 (US$100)<\/li>\n<li>WP 5 &#8211; WP 40 (US$150)<\/li>\n<li>WP 60 &#8211; WP 80 (US$500)<\/li>\n<\/ul>\n<p>Os afiliados tamb\u00e9m recebem uma <strong>comiss\u00e3o mensal recorrente de 10%<\/strong> por cada indica\u00e7\u00e3o para a Hospedagem Gerenciada de WordPress, al\u00e9m do b\u00f4nus por inscri\u00e7\u00e3o. Mas espere, n\u00e3o paramos por a\u00ed! As comiss\u00f5es recorrentes s\u00e3o cumulativas, tornando uma das melhores ofertas da ind\u00fastria de hospedagem.<\/p>\n<p>Abaixo est\u00e3o apenas alguns dos muitos exemplos que temos de como funcionam os pagamentos de nossas comiss\u00f5es do WordPress. Veja mais exemplos de cen\u00e1rios de pagamento em nossos <a href=\"https:\/\/kinqsta.com\/pt\/informacoes-legais\/termos-de-afiliados-kinsta\/\">termos de afiliados<\/a>.<\/p>\n<p><strong>Exemplo de b\u00f4nus de assinatura da Hospedagem Gerenciada de WordPress<\/strong><\/p>\n<figure style=\"width: 1540px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2017\/11\/exemplo-pagamento-afiliado.png\" alt=\"Exemplo de pagamento de afiliado\" width=\"1540\" height=\"1636\"><figcaption class=\"wp-caption-text\">Exemplo de pagamento de afiliado<\/figcaption><\/figure>\n<p><strong>Exemplo de comiss\u00e3o recorrente da Hospedagem Gerenciada de WordPress<\/strong><\/p>\n<figure style=\"width: 1537px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2017\/11\/exemplo-comissao-recorrente.png\" alt=\"Exemplo de comiss\u00e3o recorrente\" width=\"1537\" height=\"1148\"><figcaption class=\"wp-caption-text\">Exemplo de comiss\u00e3o recorrente<\/figcaption><\/figure>\n<h3>2. Monitoramento em Tempo Real<\/h3>\n<p>Nosso painel de afiliados \u00e9 diferente de qualquer outro no mercado! Voc\u00ea pode consultar os dados de afiliado quase em tempo real, visualiza\u00e7\u00f5es de p\u00e1ginas, assinaturas, informa\u00e7\u00f5es aprofundadas de planos e at\u00e9 mesmo detalhar refer\u00eancias individuais e verificar todos os pagamentos daquele referido (conforme visto abaixo).<\/p>\n<figure id=\"attachment_112303\" aria-describedby=\"caption-attachment-112303\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112303 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/individual-payment-1.png\" alt=\"Detalhes de pagamento de afiliados Kinsta\" width=\"1500\" height=\"939\"><figcaption id=\"caption-attachment-112303\" class=\"wp-caption-text\">Detalhes de pagamento de afiliados Kinsta<\/figcaption><\/figure>\n<h3>3. Alto Valor Vital\u00edcio<\/h3>\n<p>Uma das grandes vantagens de indicar pessoas para Kinsta \u00e9 que temos um valor vital\u00edcio incrivelmente alto para cada cliente. <strong>Nosso churn rate est\u00e1 abaixo de 2%!<\/strong> Isso significa que os afiliados podem receber comiss\u00f5es recorrentes de forma vital\u00edcia daquele cliente.<\/p>\n<h3>4. Pagamentos Mensais<\/h3>\n<p>N\u00e3o h\u00e1 necessidade de nossos afiliados se preocuparem ou marcarem datas em seus calend\u00e1rios. Sempre realizamos os pagamentos pontualmente e os enviamos para sua conta do PayPal a cada m\u00eas.<\/p>\n<h3>5. Materiais Promocionais<\/h3>\n<p>Precisa de banners para promover a Kinsta em um website ou blog? N\u00e3o se preocupe, temos muitos deles! Os banners e logos promocionais podem ser acessados facilmente, diretamente pelo <a href=\"https:\/\/affiliate.kinqsta.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">painel de afiliado<\/a>.<\/p>\n<figure id=\"attachment_112305\" aria-describedby=\"caption-attachment-112305\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112305 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2018\/09\/promo-materials-4.png\" alt=\"Banners de afiliados Kinsta\" width=\"1500\" height=\"938\"><figcaption id=\"caption-attachment-112305\" class=\"wp-caption-text\">Banners de afiliados Kinsta<\/figcaption><\/figure>\n<h3>6. Longa Janela de Convers\u00e3o<\/h3>\n<p>Pessoas s\u00e3o ocupadas e pode ser que n\u00e3o convertam imediatamente. Muitas vezes, as pessoas gostam de fazer compras quando chega a hora de escolher um novo host de nuvens. \u00c9 por isso que oferecemos cookies de monitoramento de <strong>60 dias<\/strong> aos afiliados, para garantir que eles sejam creditados pela venda.<\/p>\n<h3>7. Pronto para ITP 2.0<\/h3>\n<p>O sistema de afiliados Kinsta est\u00e1 pronto para ITP 2.0! <a href=\"https:\/\/webkit.org\/blog\/8311\/intelligent-tracking-prevention-2-0\/\">Intelligent Tracking Prevention 2.0<\/a> (ITP) \u00e9 uma nova configura\u00e7\u00e3o da Apple presente no Safari 11 e vers\u00f5es superiores que essencialmente limita o acesso das solu\u00e7\u00f5es de monitoramento baseadas na rede em cookies no navegador. De acordo com um estudo recente, a partir de outubro de 2020, o Safari ainda det\u00e9m cerca de 8% da participa\u00e7\u00e3o de <a href=\"https:\/\/kinqsta.com\/pt\/participacao-mercado-navegadores-desktop\/\">mercado do navegador web<\/a>. Portanto, esta mudan\u00e7a tem um grande impacto na ind\u00fastria publicit\u00e1ria.<\/p>\n<p>Entretanto, n\u00e3o se preocupe. O sistema de afiliados Kinsta depende apenas de <strong>cookies pr\u00f3prios<\/strong>, sem rejei\u00e7\u00e3o ou outros m\u00e9todos quem evitem o ITP. Como resultado, todos os referidos ser\u00e3o monitorados e registrados de maneira apropriada como eram antes do ITP 2.0.<\/p>\n<p>Desenvolvemos nosso sistema deliberadamente sem recorrer aos m\u00e9todos \u201canti-ITP\u201d pelos seguintes motivos:<\/p>\n<ol>\n<li>Acreditamos no monitoramento honesto, transparente e em reunir a menor quantidade de dados pessoais poss\u00edvel.<\/li>\n<li>N\u00e3o precisamos monitorar visitantes ao longo de diversos sites.<\/li>\n<li>Antecipamos que as regras da web se tornar\u00e3o mais restritas ao longo do tempo.<\/li>\n<\/ol>\n<p>Voc\u00ea pode ler mais sobre as <a href=\"https:\/\/www.connectedpath.com\/all-posts\/2018\/9\/26\/intelligent-tracking-prevention-20-what-is-it-and-does-it-impact-you\" target=\"_blank\" rel=\"noopener noreferrer\">ramifica\u00e7\u00f5es do ITP 2.0<\/a>.<\/p>\n<h3>8. Painel Multil\u00edngue \u2013 Dispon\u00edvel em Cinco Idiomas<\/h3>\n<p>Nosso painel de controle de afiliados Kinsta est\u00e1 agora dispon\u00edvel em oito idiomas diferentes e mais est\u00e3o chegando.<\/p>\n<ul>\n<li>Ingl\u00eas<\/li>\n<li>Alem\u00e3o<\/li>\n<li>Franc\u00eas<\/li>\n<li>Espanhol<\/li>\n<li>Italiano<\/li>\n<li>Holand\u00eas<\/li>\n<li>Portugu\u00eas<\/li>\n<li>Japon\u00eas<\/li>\n<\/ul>\n<h3>9. Ajudar Afiliados a Ter Sucesso<\/h3>\n<p>Al\u00e9m de construir um sistema e um painel de afiliados incr\u00edveis, n\u00f3s realmente queremos que nossos afiliados tenham sucesso. N\u00e3o h\u00e1 limite do dinheiro que voc\u00ea pode ganhar. <strong>E \u00e9 completamente gratuito para todos participarem<\/strong>. <a href=\"https:\/\/kinqsta.com\/pt\/afiliados\/\" target=\"_blank\" rel=\"noopener noreferrer\">Registre-se aqui<\/a>.<\/p>\n<p>Observa\u00e7\u00e3o: Aprovamos as contas de afiliados manualmente para garantir que os sites respeitem nossos <a href=\"https:\/\/kinqsta.com\/pt\/informacoes-legais\/termos-de-afiliados-kinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">termos de afiliados<\/a>.<\/p>\n<p>A equipe de marketing da Kinsta, juntamente com nosso gerente de afiliados, est\u00e1 aqui para te ajudar. Temos o prazer de oferecer <a href=\"https:\/\/kinqsta.com\/pt\/academia-afiliados\/dicas-marketing-afiliados\/\">dicas de marketing de afiliados<\/a> e <a href=\"https:\/\/kinqsta.com\/pt\/academia-afiliados\/dicas-vendas-afiliados\/\">dicas de vendas para afiliados<\/a> sobre como levar as promo\u00e7\u00f5es para o pr\u00f3ximo n\u00edvel. Na verdade, estamos trabalhando na produ\u00e7\u00e3o de conte\u00fado adicional em nosso blog voltado especificamente para afiliados e formas de aumentar os ganhos.<\/p>\n<h2>Resumo<\/h2>\n<p>Nossa implementa\u00e7\u00e3o atual provou ser muito mais est\u00e1vel, veloz e oferecer uma experi\u00eancia melhor para nossos usu\u00e1rios e administradores. Ela formulou uma funda\u00e7\u00e3o s\u00f3lida, baseada na forma como podemos desenvolver um produto e um programa fant\u00e1sticos.<\/p>\n<p>Um grande benef\u00edcio \u00e9 que agora podemos nos focar mais em melhorias para os usu\u00e1rios. Adicionamos mais gr\u00e1ficos, monitoramento de URL e diversos recursos alguns meses ap\u00f3s seu lan\u00e7amento. Planejamos melhorar a experi\u00eancia do usu\u00e1rio e oferecer ferramentas que permitam que nossos afiliados ganhem ainda mais.<\/p>\n<p>Estamos longe de ter terminado!\u00a0\ud83e\udd18<\/p>\n<p><a href=\"https:\/\/kinqsta.com\/pt\/academia-afiliados\/dicas-marketing-afiliados\/\">Pensando em criar seu pr\u00f3prio sistema de afiliados?<\/a> N\u00e3o vamos mentir, \u00e9 preciso de muito trabalho, mas vale muito a pena o tempo e o esfor\u00e7o investidos. Agora temos um sistema que nossa equipe inteira se orgulha e que nossos afiliados adoram usar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vamos ser totalmente honestos: a maioria dos sistemas de afiliados no mercado s\u00e3o horr\u00edveis. Ou eles s\u00e3o extremamente confusos, desorganizados e lentos, ou parece que foram &#8230;<\/p>\n","protected":false},"author":18,"featured_media":23869,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[80,44],"topic":[979,983],"class_list":["post-23855","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-affiliatemarketing","tag-webdev","topic-programa-de-afiliados-kinsta","topic-servicos-kinsta"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio<\/title>\n<meta name=\"description\" content=\"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio\" \/>\n<meta property=\"og:description\" content=\"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-14T11:36:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-10T11:03:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Daniel Pataki\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\" \/>\n<meta name=\"twitter:creator\" content=\"@danielpataki\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Pataki\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\"},\"author\":{\"name\":\"Daniel Pataki\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/b162216499225e1a4cdd35518f8ef0ff\"},\"headline\":\"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio\",\"datePublished\":\"2019-02-14T11:36:08+00:00\",\"dateModified\":\"2026-02-10T11:03:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\"},\"wordCount\":3840,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\",\"keywords\":[\"affiliatemarketing\",\"webdev\"],\"articleSection\":[\"Estrat\u00e9gias de Crescimento de Neg\u00f3cios\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\",\"name\":\"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\",\"datePublished\":\"2019-02-14T11:36:08+00:00\",\"dateModified\":\"2026-02-10T11:03:32+00:00\",\"description\":\"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif\",\"width\":1460,\"height\":730,\"caption\":\"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Servi\u00e7os Kinsta\",\"item\":\"https:\/\/kinqsta.com\/pt\/topicos\/servicos-kinsta\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/b162216499225e1a4cdd35518f8ef0ff\",\"name\":\"Daniel Pataki\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2a44c1ab807766aeaa5c8d76d4c5ea66?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2a44c1ab807766aeaa5c8d76d4c5ea66?s=96&d=mm&r=g\",\"caption\":\"Daniel Pataki\"},\"description\":\"Hi, my name is Daniel, I'm the CTO here at Kinsta. You may know me from Smashing Magazine, WPMU Dev, Tuts+ and other WordPress\/Development magazines. Aside from WordPress and PHP I spend most of my time around Node, React, GraphQL and other technologies in the Javascript space. When not working on making the best hosting solution in the Universe I collect board games, play table football in the office, travel or play guitar and sing in a pretty bad band.\",\"sameAs\":[\"http:\/\/danielpataki.com\",\"https:\/\/x.com\/danielpataki\"],\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/author\/danielpataki\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio","description":"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/","og_locale":"pt_PT","og_type":"article","og_title":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio","og_description":"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.","og_url":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2019-02-14T11:36:08+00:00","article_modified_time":"2026-02-10T11:03:32+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","type":"image\/gif"}],"author":"Daniel Pataki","twitter_card":"summary_large_image","twitter_description":"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.","twitter_image":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","twitter_creator":"@danielpataki","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Daniel Pataki","Tempo estimado de leitura":"18 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/"},"author":{"name":"Daniel Pataki","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/b162216499225e1a4cdd35518f8ef0ff"},"headline":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio","datePublished":"2019-02-14T11:36:08+00:00","dateModified":"2026-02-10T11:03:32+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/"},"wordCount":3840,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","keywords":["affiliatemarketing","webdev"],"articleSection":["Estrat\u00e9gias de Crescimento de Neg\u00f3cios"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/","url":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/","name":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","datePublished":"2019-02-14T11:36:08+00:00","dateModified":"2026-02-10T11:03:32+00:00","description":"Quando chegou a hora de lan\u00e7ar o nosso sistema de afiliados, n\u00e3o ter\u00edamos uma solu\u00e7\u00e3o de terceiros que funcionasse. Confira como e por que criamos o nosso.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#primaryimage","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/02\/sistemas-afiliados.gif","width":1460,"height":730,"caption":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/pt\/blog\/sistemas-afiliados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Servi\u00e7os Kinsta","item":"https:\/\/kinqsta.com\/pt\/topicos\/servicos-kinsta\/"},{"@type":"ListItem","position":3,"name":"Sistemas de Afiliados S\u00e3o P\u00e9ssimos, Por Isso Implementamos o Nosso Pr\u00f3prio"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/pt\/#website","url":"https:\/\/kinqsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/b162216499225e1a4cdd35518f8ef0ff","name":"Daniel Pataki","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2a44c1ab807766aeaa5c8d76d4c5ea66?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2a44c1ab807766aeaa5c8d76d4c5ea66?s=96&d=mm&r=g","caption":"Daniel Pataki"},"description":"Hi, my name is Daniel, I'm the CTO here at Kinsta. You may know me from Smashing Magazine, WPMU Dev, Tuts+ and other WordPress\/Development magazines. Aside from WordPress and PHP I spend most of my time around Node, React, GraphQL and other technologies in the Javascript space. When not working on making the best hosting solution in the Universe I collect board games, play table football in the office, travel or play guitar and sing in a pretty bad band.","sameAs":["http:\/\/danielpataki.com","https:\/\/x.com\/danielpataki"],"url":"https:\/\/kinqsta.com\/pt\/blog\/author\/danielpataki\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/23855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/comments?post=23855"}],"version-history":[{"count":14,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/23855\/revisions"}],"predecessor-version":[{"id":74408,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/23855\/revisions\/74408"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/it"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/es"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/dk"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/de"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/pt"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/translations\/jp"},{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/23855\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media\/23869"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media?parent=23855"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/tags?post=23855"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/topic?post=23855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}