Neste artigo, vou ensinar uma maneira prática de encurtar URLs via Google Sheets usando o encurtador do Bitly. A ideia é mostrar como fazer isso em cenários que você precisa organizar as informações em um único lugar e também quando há um volume grande de URLs e você precisa automatizar o processo.
Como exemplo prático, uma vez utilizei esse tipo de integração para criar um encurtador de links parametrizados que eram utilizados nas divulgações dos conteúdos nas redes sociais. Esse tipo de controle proporcionou:
- Padronização: como eram vários analistas nas contas, alguns padrões acabavam se perdendo (ex.: um post do Facebook era marcado como “post_feed"e “post-feed” dentro das parametrizações existentes). Com toda a informação concentrada em um só lugar, ficava mais fácil dos analistas visualizarem o padrão.
- Mensuração: já que haviam desvios dos padrões, na hora de compilar as informações da perfomance das publicações era um processo muito trabalhoso e que dava muito trabalho para os envolvidos. Com a padronização, ficou muito mais fácil compilar os dados e apresentar os resultados.
O processo para encurtar a URL é bem simples e o único pré-requisito é que você tenha uma conta (gratuita ou paga) criada no Bitly. Depois disso é só obter o Token de Acesso Genérico. A opção fica no lado superior direito do painel da plataforma.
Depois de inserir a senha é só copiar o código que será gerado e inserir na planilha de modelo (que está no próximo tópico).
Dica: caso tenha se conectado fazendo o login por sua conta Google, provavelmente você terá que resetar a sua senha para poder gerar o token de acesso. Pelo menos foi a maneira mais fácil que encontrei aqui de realizar esse processo.
E as principais vantagens de encurtar uma URL são:
- Compartilhar URLs mais curtas (óbvia, né?!).
- Inserir a sua parametrização e deixar a URL mais amigável.
- Aproveitar o espaço dentro da sua publicação. Dependendo da URL, ela pode ocupar duas ou três linhas do seu conteúdo.
- Em envios por SMS, a quantidade de caracteres é limitada e com um encurtador você consegue compactar essa informação.
- Criando a sua estrutura no Google Sheets.
Como base para o nosso estudo, criei um encurtador de URLs conforme o modelo da planilha abaixo:
Como o token é particular e específico da minha conta, removi da planilha acima e caso você queira ver a planilha funcionando será necessário fazer uma cópia para o teu Google Drive e inserir o seu próprio token.
Além de mostrar a opção do encurtador do Bitly, aproveitei para explorar os campos de parametrização (utm_source, utm_medium e utm_capaign - caso você tenha parâmetros personalizados é só alterar para o que você precisar). E para montar a URL parametrizada eu uso a fórmula CONCATENAR dos valores das colunas B, C e D da planilha (fazendo alguns ajustes para conectar os parâmetros).
Observação: recomendo você não utilizar caracteres especiais ou espaços nos campos de parametrização (caso precise, provavelmente terá que fazer algum tratamento para converter esses caracteres em correspondentes HTML). Caso siga com a minha dica, pode ignorar a observação lo/.
Encurtando o link via Bitly
O ponto principal deste artigo acontece na célula F9. É nela que eu chamo a API do Bitly para me devolver a URL parametrizada (que está na célula E9) encurtada. Para isso, uso a seguinte fórmula:
Legenda:
- A6: minha “Generic Access Token”.
- A9: minha URL parametrizada.
Explicação sobre a fórmula:
A fórmula começa com uma validação se a URL que eu parametrizei é de fato uma URL. Se for, ela vai executar a função IMPORTDATA que tem como objetivo fazer a requisição na API do Bitly e me retornar a URL parametrizada. Só que no meio disso, eu preciso fazer alguns tratamentos para deixar as informações do jeito correto e por isso você vê alguns SUBSTITUTE. Basicamente, se uma URL tiver o caractere = (igual) ela vai substituir por %3D, ou seja, source=linkedin iria se transformar em source%3Dlinkedin.
Além de ficar na planilha, o link fica encurtado no painel do Bitly também:
E qual a finalidade de parametrizar a URL?
A técnica de parametrização é utilizada para você conseguir rastrear de onde está vindo o clique. Por exemplo, se eu quisesse saber quantas pessoas clicaram especificamente no link abaixo:
http://bit.ly/2SAfT1p
Eu conseguiria saber com exatidão, já que por trás desse link encurtado está a seguinte URL parametrizada:
https://ecto.digital/?utm_source=linkedin&utm_medium=article&utm_campaign=encurtador_url
Em que esses valores se conectam com o meu Google Analytics, ou seja, lá no relatório seria possível eu visualizar quantas pessoas acessaram esse link no meu artigo do LinkedIn que falo sobre encurtador de URL:
Além disso, você consegue cruzar com outras informações que o Google Analytics te dá e também visualizar o compilado nas suas origens de tráfego (não apenas no tráfego em tempo real).
E se eu usasse apenas o link direto https://ecto.digital/, eu só teria a informação no meu Google Analytics de que a pessoa veio do LinkedIn (não saberia se foi de post, do meu perfil, de algum artigo e muito menos de qual artigo). Claro, que isso você tem que usar quando faz sentido você obter aquele tipo de dado. Esse exemplo que dei acima, não chega a ser relevante para a minha estratégia e por isso acabo não encurtando os meus links quando escrevo os artigos por aqui.
Esse tipo de conteúdo é relevante para sua carreira?
Se você gostou do artigo, marca um amigo aqui nos comentários para ele consumir o conteúdo, pois me ajuda bastante a divulgar meu trabalho e continuar escrevendo aqui para vocês!