All posts by JaimeJCandau

¿Personas o Banderas?

Navidad, 1914. Se escucha “Noche de Paz” en las trincheras, y poco a poco, la canción empieza a sonar en distintos idiomas, en distintos bandos. Una tregua inesperada nos regala abrazos entre soldados enfrentados, intercambio de regalos, e inofensivos partidos de fútbol. Pero pronto, la guerra reafirma su presencia, y los soldados vuelven a sus puestos. Algunos, no entienden por qué siguen disparando.

Navidad, 1915, un año después. Políticos de sendos bandos han ordenado bombardeos civiles días previos a la navidad. Nuestros líderes tienen que fomentar el odio, ningún soldado puede pensar que en la trinchera enemiga, también hay personas, hijos, padres, hermanos, vecinos. Sólo el odio puede evitar que la gente mire más allá de las banderas.

100 años después, caemos en la misma estupidez.

Basado en un hecho real. En el centenario del Xmas Truce en 2014, se hizo este vídeo



Content Marketing

Below, some examples (together with the thought process) of Inbound/Content Marketing ran during my days at BaseKit. Not really a stand-alone piece, but mostly a reference for students.

The core underlying thought is that Content Marketing (and the more fine tuned Inbound Marketing) is about “creating conversation around your brand”, pulling users in your direction. Which is pretty much the opposite to “pushing your brand through to your users”

Note About BaseKit’s Target Audience: BaseKit is a DIY Website Builder for SMEs. Hence, we wanted to target SMEs that were already considering going online (we are talking about 2011). Any content we did had to revolved around that (well, we learned that along the way…)

Some examples up for discussion

  • SEO Videos: At the time (we are talking about 2011), it was all about getting your business online, and drive SEO traffic. Within this context, we wanted to reach out to SMEs “reading” about these topics, so we created a series of free tutorials about SEO (that of course also mentioned BaseKit later on). It was a very early example of Free Video Content, the entire campaigns got featured across hundreds of blogs (business, SEO, marketing, startups, etc…), and it drove millions of visits to the Spanish sites of BaseKit – Besides, it was good fun ;p

See SEO Tutorials

  • “What to do when Internet doesn’t work”: One of the first pieces of content we created in BaseKit. It looks nice, it got some shares, git us all excited about the reach, etc… But it failed miserably, because it was not related to our audience – Maybe one of the most important lessons > Think about your target audience first . More on this in the following examples


  • “Eat, drink and breathe online”: In this example, we wanted to reach out to SMEs with content relevant to digitalization and the evolution of online. Despite less funny/shareable that the previous, it was much more successful, because it “revolved around” what Basekit did, hence reaching a much more targeted audience

Comer berber respirar ES


  • Dinosaurios Digitales“: We conducted a report on the state of online businesses, and issued it in several chunks, all including “easy to tweet” statistics, etc.. It was (indirectly) aimed at SMEs, and expected to be published by economy publications, blogs about entrepreneurship, etc… A considerable effort getting original and solid statistics, but worked fantastically well, and helped us drive traffic (the obvious), and reinforce the credibility of our SaaS

Dinosaurios Digitales


  • Presence of online companies online (Brazil): Pretty much, re-crafting the above mentioned report in a more visually appealing format. This one got us featured in O Globo (one of Brazil’s biggest newspapers)

BR companies on BR



AIMED AT DESIGNERS (different audience)

Quick Note: BaseKit was probably the best drag&drop website builder solution for graphic designers at the time. We empowered graphic designers to create full website (without having to worry about hosting, code, etc…). Somehow, we reached our end user (the SME) through designers, AND we also connected our SME clients to designers if they needed a hand with their website (it was a nice win-win)

  • 10 Rights of the web designer: In this case, we spoke to several designers and design blogs to come up with a list of “Rights of the Designer”. They pretty much came up with the list, and we simply put it together in a meme-like version. The success of the campaign was not that much the content itself, but the fact that we engaged influencers from the very beginning, and gave them all the credit (of course, we were just the connection)




  • Snake & Ladders: This is a pretty popular board game in Spain. It involves several “boosts” and “punishments” that make users go up a ladder, or drop down through a snake. Similarly to the above, we got together with various designers to work on the boosts and punishments (e.g. “The client signs a brief” is a boost)). At the end, we sent several boxes with the game printed, dices, etc…

Snake & Ladders UK


  • 11 Mandamientos del Diseño Web: Similar to the 10 Rights of the web designer, but finally with a bit more resources, so we could even makes videos ;p  The Video-Thumbnail (which reads Age, Sex, Interests in Spanish) was sneakily chosen to grab  the eye ;p


  • 5 Things every designer should know (Brazil): Similar to the above, reaching out to designers with relevant content. Very important to highlight that we were not selling BaseKit directly, we tried to create a conversation around it (which sometimes is difficult to explain to a board, btw)

5 things a designer needs to know


  • Designing above the fold: Maybe a pretty obvious concept now, but back in 2011, it got some attention – Same logic as previously. Interestingly, this covered both designers and SMEs

Above the fold BR


  • Some other examples that also worked quite well: I was not very hands on with Content at this stage, and all the ideas, content, distribution, etc… was completely on the hands of the BaseKit team – all credit to them

Face fonts


Phicology of colour

WordPress Custom CSS

Finally decided to un-dust my humble site and give WordPress a try. Definitely go for the likes of Basekit to create a website, but if you feel like a coding challenge, WordPress seems offers a few cool things

Below some Custom CSS I had to craft to make TwentyFourteen look a bit better (to my personal preferences, of course). Feel free to use any part of it.

Note/Disclosure: I used to be Head of Marketing for Basekit

/* Hide links undeneath the post's title */
.entry-meta {
display: none;

/* Hide title on static pages, BUT keep it on posts*/
.page .entry-title {
display: none;

/* Define the width of the text on pages&posts, AND keep it centered*/
.full-width .site-content .entry-header,
.full-width .site-content .entry-content {
margin: 0 auto;
max-width: 80%;

/* Remove the powered by wordpress on footer*/
.site-info {
display: none;

/* Styling the comment sections to remove the ugly title*/
h3#reply-title {
display: none;

/* Styling the entries to remove the capitalisation */
.entry-title {
text-transform: none;
font-weight: bold;

/* Making the content slightly smaller so it loos better */
.entry-content {
font-size: 90%;

/* Remove underline text decoration for links*/
.entry-content a, .entry-summary a, .page-content a, .comment-content a {
text-decoration: none;

/* Underline when hovering over links */
.entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover, .entry-content a.button, .entry-summary a.button, .page-content a.button, .comment-content a.button {
text-decoration: underline;

/* Decrease margin above headline, this looked weird on my site */
.content-area, .content-sidebar {
padding-top: 28px;

.widget .widget-title {
margin: 0 0 4px;

Tutoriales SEO (Español)

Una intro a SEO, pese a ser de 2011, los principios son aún básicos. Y de paso… un ejemplo de Inbound Marketing*


¿Por qué es un ejemplo de Inbound Marketing?

  • BaseKit es una herramienta para crear páginas web.
  • SEO es un tema relevante para nuestra audiencia objetivo (pymes que quieren tener una presencia online), pero
  • No “vendemos” Basekit, hablamos de un tema relevante para pymes, con Basekit como transfondo.
  • ¿Si fueses una pyme pensando en SEO y ves estos vídeos, usarías Basekit? Et voilá la clave ;p

Para otros ejemplos, echa un vistazo a Content Marketing

Google Docs – Handy Tools

Using Google SpreadSheets often? Install this Script to make repetitive tasks quicker

Handy Tools

A “Handy Tools” menu will be added to your Menu (as per image above)

//Just a few handy scripts to make Google SpreadSheets nicer to work with. JaimeJCandau
// Add a custom menu to an spreadsheet when it opens
function onOpen(e) {
.addItem('Hide Empty Rows', 'hideEmptyRows')
.addItem('Show All Rows', 'showAllRows')
.addItem('Make Top Row Heading', 'makeTopRowHeading')
.addItem('Zebra Selected Range', 'zebraColors')

//Function to Hide All Empty Rows on the Active sheet JaimeJCandau
function hideEmptyRows(){
//Getting the active Sheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange(1, 1, sheet.getLastRow());

//Hide the Empty Rows in Column A from that sheet
var values = range.getValues();
//Reading row by row
for (var i=0; i<values.length; i++){
//IF Row value is Empty
if(values[i][0] === ""){
//THEN hide row

//Funciont ShowAllRows: UnHides all rows on the active sheet JaimeJCandau
function showAllRows(){
//Getting the active Sheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange(1, 1, sheet.getLastRow());

//UnHide rows

//Function MakeTopRowHeading: Set the top row as Black and White Font, handy for reports, etc... JaimeJCandau
function makeTopRowHeading(){
//Getting the Range
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("1:1");

//Applying the new format
sheet.setRowHeight(1, 40);

//Zebra coloring the selected range
function zebraColors() {
//Getting the range
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("1:1");
var totalRows = SpreadsheetApp.getActiveRange().getNumRows();
var totalColumns = SpreadsheetApp.getActiveRange().getNumColumns();
var startRow = SpreadsheetApp.getActiveRange().getRow();
var startColumn = SpreadsheetApp.getActiveRange().getColumn();
var row = startRow;
//Recurring looking at range to define color
while (row < totalRows+startRow)
var column = startColumn
while (column < totalColumns+startColumn){
if(row%2 == 0){
sheet.getRange(row, column).setBackgroundColor("lightgrey"); //Change the color here, you can also use HEX codes

Pd – These are the ones I use frequently, if there is anything else you could think off, leave and comment, and I’ll add (provided my limited coding skills allow!!!!)

Quick Hack to host images

Personally, I would not use this extensively, but comes handy for the odd image/icon you need to host somewhere

e.g. Hosting a little BAG logo for a customised signature (such as the one underneath my picture on the left nav bag of this site)

  • Save the image in Google Drive (a png file tends to work fine everywhere)
  • Find the Folder ID on Google Drive

Hosting images on Google Drive

  • Build a Hosting URL concatenating:
    • The folder ID on Google Drive + /
    • The file name (better name it with extension, so it’s easy to locate later)

Startup Spain

Recientemente, atendí una charla sobre las diferencias entre España y Silicon Valley. Tras la charla hablé con alguno de los ponentes.

I'm too important
I’m too important


  • Silicon Valley #1: Escuchó muy atentamente y me dio un par de consejos geniales.
  • Silicon Valley #2: Escuchó, jugó un poco con BAG en el móvil, y aún hoy nos cruzamos algún email donde nos ayuda desinteresadamente.
  • SuperStart Español: Ni nos miró a la cara. Al menos, no me escupió…

Curioso que en las conclusiones de la charla se criticase mucho el Ecosistema Español, la legislación, adversidad al riesgo, etc… pero nadie habló de la diferencia de actitud, y la predisposición a ayudar.


PS — Thanks to the many who have kindly helped BAGmovies so far, really appreciated. To those reading this, guess why the “thank you note” goes in English – RT if you agree



Gestores o Líderes

  • Líder = Tiene y comunica una visión.
  • Gestor = Gestiona, implementa y ejecuta.

En isnotTV, tenemos muy claro que necesitamos una visión clara (=líder), y ejecución (=gestor). ¿Es posible que una startup de 4 personas entienda esto, y un gobierno de 47,000.000 personas no?

Señor Político, por favor, cuénteme su visión. Quiero ilusionarme, identificarme, tener una meta, una aspiración, algo por lo que merezca la pena luchar. No me vaya usted a decir que es un Gestor a 4 años vista.

#CuenteSuVision @Politico



Forget Marketing… Really?

I hugely admire people who can package things in an attractive and compelling way. Sean Ellis’ Growth Hacking is an utterly remarkable example. Buzzword demagogic aside, it does provide a sense of purpose, and aligns entire companies around a very clear obsession, Growth. And that, is simply beautiful.

Few weeks ago, a potential investor interrupted my pitch when a slide entitled “Marketing Plan” came up:

“Forget Marketing, isnotTV needs a Growth Hacker”

I decided not to argue about names at the time, but just a quick note on that

  • Growth as a true north, definitely thumbs up, and chapeaux-bas to Sean Ellis for coining such powerful term. Just don’t get carried away by the cool buzzword
  • If you think Marketing is not about Growing sales, leads, etc… I guess you’ve never met a Marketeer (which is surprisingly common). There is an academic universe where people talk about things like awareness, voice share, PR management, etc… But in the real world — just FYI — Marketeers do report to their boards in terms of sales and results. It might not sounds that “cool”, but that’s live.

Geeky Failures & Marketing

Full disclosure, I am not a Geek, I can’t even code. I am just a Marketeer who likes numbers. But working on numbers, I did learn a couple of interesting things about Marketing

  • MumboJumbo SQL Optimisation (aka Amazing failed “product”): Cutting a long story short, any Biddable Media Campaign needs a lot of data management. Frustrated, I spent long nights on my own learning SQL and Access to create my amazing tool, and become the office’s data hero… But turns out no-one likes SQL and complex algorithms controlling their bids. So, no-one ever used it
  • The NoBox (aka Amazing vs. “Usable”): Few months later, the “NoBox” came up: A simplified and more transparent version that suggested bids, but left the final decision to the AMs (Account Managets). Arguably less powerful… but AMs loved it, and used it, which is not unimportant (and I was happy ;p
  • Profitability Profiling (aka Package it): As “new toys” came up, we pitched a stand-alone project for Avis. Super excited, I crafted the most thorough PowerPoint ever, and Wilhelm (my boss) simply said… “It needs a name, what about Profitability Profiling?”. I was selling Numbers & Algorithms, but he knew that’s not what they would buy. And he f***ing nailed it.

This whole adventure lasted a couple of years, and hopefully helps someone crafting a tool. And – sorry to blow the trumpets… – it did give uniquedigital a couple of awards, Best use of Data (Marketing Week Magazine) and a couple of Search Awards!

Ps — Thanks to uniquedigital for being uniquedigital.

Note: My Linkedin does read “Data Intelligence AD @ uniquedigital”, but all of the above happened as evening pet projects when I was Account Manager, not the Data Intelligence guy

SEO (& agriculture) are Dead

After all, both in SEO and in Agriculture, what used to work in the early days, is useless today

I can only guess that those who claim SEO is dead still Keyword Stuffing for SEO. Which is pretty much the same as plowing the earth with animals. Quick note to them

  • Don’t confuse the End with the Means: SEO is about optimising everything you do, in a way that potential clients find you.
  • If you think SEO is about cheating Google with old useless tricks. Sorry, you are dead, not SEO.
  • Stop throwing “attention grabbing headlines” and announcing the dead of everything, find something useful to write about.