the podcast is the only place we mentor for free!

JFDI

We're the two lauras

Pro Tip: Use the magnifying glass to the left to search all our past episodes

Marketers, podcasters, writers, trainers and determined business owners.

And we're obsessed with helping freelance social media marketers to grow a business they love... without being glued to their phone!

So every Tuesday you'll find us chatting all things business and marketing on our podcast JFDI with the two Lauras

hey! We're the two lauras!

The latest episode

Subscribe to get the latest episodes in your podcast player.

binge the latest episodes

Love the show?

Your reviews they help us make the show even better. So, we'd love to hear from you.

Rate and review wherever you listen or click below to go direct.

review on apple podcasts
review on podchaser

- DIANE

"So easy to listen to... plus they're always sharing advice on how to grow your business. Highly recommend"

- plum

"They're like friends, the ones who tell you what you need to hear, not just what you want to hear - I always come away with a nugget of business advice"

- Gus

"I can't get enough of these two! Their support and advice has been invaluable"

We are the two lauras

Marketers, podcasters, writers, trainers and determined business owners.

And we're obsessed with helping freelance social media marketers to grow a sustainable business they love... without being glued to their phone!

HERE IS YOUR TYPEWRITER TEXT:

embed box here.

<!-- CSS Code -->
<style type="text/css" scoped="">
#container {
 text-align: left;
}

#text {
 display: inline-block;
 vertical-align: center !important;
   color: rgba(0,0,0,1);
    line-height: 1.5;
    letter-spacing: 0em;
    font-size: 25px;
    text-align: left;
    font-family: 'Zonda Regular';
    font-weight: 400;
    font-style: normal;
}

#cursor {
 display: inline-block;
 vertical-align: left !important;
 width: 0px;
 height: 50px;
 background-color: #ffffff;
 animation: blink .75s step-end infinite;

}
</style>

<!-- HTML Code -->
<div id="container">
 <div id="text"></div><div id="cursor"></div>
</div>

For this code to work, you must not only copy the embed box above, but also the code that's in the "Page loaded Javascript" area of this page. (Located when you click Page, then scroll to the bottom for "advanced settings."

Copy it into your desired page from the text below, then feel free to swap out the sentences / words you prefer.

Then, either copy and paste the embed box above onto that page, or you can copy the below code at left into a new embed box, 

If you'd like to change the font of the typewriter,  simply swap the font of your choice where it says 'Newsreader-Display Light' and the size and color. 

// List of sentences
var _CONTENT = [  
 "Tune in for marketing advice",
 "Tune in for business mentoring",
 "Tune in for content ideas", 
 "Tune in for pricing advice",
 "Tune in for client management advice",
];

// Current sentence being processed
var _PART = 0;

// Character number of the current sentence being processed 
var _PART_INDEX = 0;

// Holds the handle returned from setInterval
var _INTERVAL_VAL;

// Element that holds the text
var _ELEMENT = document.querySelector("#text");

// Cursor element 
var _CURSOR = document.querySelector("#cursor");

// Implements typing effect
function Type() { 
 // Get substring with 1 character added
 var text = _CONTENT[_PART].substring(0, _PART_INDEX + 1);
 _ELEMENT.innerHTML = text;
 _PART_INDEX++;

 // If full sentence has been displayed then start to delete the sentence after some time
 if(text === _CONTENT[_PART]) {
  // Hide the cursor
  _CURSOR.style.display = 'none';

  clearInterval(_INTERVAL_VAL);
  setTimeout(function() {
   _INTERVAL_VAL = setInterval(Delete, 50);
  }, 1000);
 }
}

// Implements deleting effect
function Delete() {
 // Get substring with 1 characater deleted
 var text = _CONTENT[_PART].substring(0, _PART_INDEX - 1);
 _ELEMENT.innerHTML = text;
 _PART_INDEX--;

 // If sentence has been deleted then start to display the next sentence
 if(text === '') {
  clearInterval(_INTERVAL_VAL);

  // If current sentence was last then display the first one, else move to the next
  if(_PART == (_CONTENT.length - 1))
   _PART = 0;
  else
   _PART++;
  
  _PART_INDEX = 0;

  // Start to display the next sentence after some time
  setTimeout(function() {
   _CURSOR.style.display = 'inline-block';
   _INTERVAL_VAL = setInterval(Type, 100);
  }, 200);
 }
}

// Start the typing effect on load
_INTERVAL_VAL = setInterval(Type, 100);

COPY INTO EMBED BOX

COPY INTO PAGE LOADED JAVASCRIPT

IMPORTANT