If you’re not using automation you’re wasting your time and money

Most people don’t understand online automation. They don’t even realize that almost all their cyber-chores can be automated inexpensively. They think that Automation is too expensive and/or meant for larger enterprises. But fact is if any part of your business depends on the internet (And let’s face it, this is 2018. Everything does) chances are automation can save you a lot of time. Whether it’s automatically processing orders, keeping an eye on your competitors or just some cyber-chores.

Chainsaw approach most people take to everything rather than automation

Disclosure: I own two small businesses and also work as a freelance automation developer. Both of my businesses are highly automated and I’ve helped over 30 clients save more than a combined 100+ hours every day.

It’s hard to explain exactly what can be automated so I’ll instead give you an intuition by giving you a few examples:

Online car rental – One of my clients rented out cars via several online car rental websites. Each day he’d log into each website, browse various pages (Some websites with multiple accounts) and create an Excel spreadsheet of all the cars that have been booked, updated locations of each car etc. This took him about 1-2 hours per day. For $300, he now gets an updated spreadsheet in his Google Drive every 30 minutes with no action required by him.

Form generation – Another SMB client provided legal services. They would access data from an Excel sheet, fill it out on a PDF form then print it and mail it to a government office. He would then track the application online on their website to know the status of the application every day. Now a script automatically reads the Excel sheet, fills and prints out the form and also automatically tracks the status of every application and updates it in another Google Drive sheet.

Competitor watch – Another client had to check their competitor’s e-commerce websites regularly to keep an eye on their prices, this took them about 3-6 hours of work every week. Instead they now have a script that E-Mails them every time a price change is detected on a competitor’s website within 5 minutes of the price change happening.

This should give you an intuition for the kind of things that online automation can do for you. If you have any questions feel free to comment and I’ll try to give you as thorough an answer as possible!

Source: https://www.reddit.com/r/Entrepreneur/comments/8sqb7q/if_youre_not_using_automation_youre_wasting_your/

Most projects i work on have little to no maintenance cost. It’s usually a script that you run on your computer, you just click it on it and watch it do it’s magic.

Maintenance costs may come in one of two ways:

  1. When the script breaks – This happens sometimes, mostly in the case of web scrapers. A website may get a new design and some piece of info that the script is reading may not be where it used to be which confuses the script. In cases like these it’s usually a quick fix. I usually offer to fix it for free in case of very minor issues, otherwise a very small fee (Usually $10-30).
  2. Servers – Sometimes we have to rent servers in the cloud (So that the script can run on your server instead of your computer). Depending on how much firepower your script needs the server’s charges can be anywhere between $2 a month for a weak server to hundreds of dollars a month (For when you need a really powerful cluster of servers. This is an extremely rare case though). Most projects usually don’t need servers though and when they do, there are also some free-of-cost options like the Amazon Lambda free tier.

Kofax, Connotate and Mozenda are three service-based automation SaaS-based products that anyone, including non-technical people, can use to build and execute automation scripts to run on a schedule, on demand or as a part of an “if-this-then-that’ workflow. As a person who has built automation software as a part of my business for the last 8 years, these services are impressive, cost-effective and reliable for the average use case. Plus, they are massively parallel and include built-in IP masking as well as a simple user interface to design and maintain scrape templates.

I have no affiliation with any of these services but just passing it along as it’s something I had considered at one time or another.

An addendum as well: In probably 80% of the cases I’ve seen, Excel is not the right tool for the job for any given data needs. Spending a little on a database architect to properly come up with a plan to store your data can save you tons of time down the road. It makes automating tasks that involve your data even easier to implement. Source: I’m a database architect.

I’m by no means a database architect, but I’m a competent user of Access. I watch some of our data analysts build huge Excel spreadsheets with all sort of complexity, essentially trying to recreate database functionality in a spreadsheet. It takes forever, is prone to errors, and incredibly difficult to audit. The same task in a database takes seconds.

MS Access is my dirty little secret. I throw data into a database, analyse it, and spit out the results in minutes rather than days. No one else around me is familiar with access, and they’re blown away by how quickly I can do the number crunching and come up with a compelling story about what the data means.

So people usually use Excel for everything from storing data, munging, doing pivots, joins, and data visualizations. Often times, I see a single spreadsheet contain multi-dimensional data (e.g. they have cells A1:E40 as a ‘table’, G2:G30 as another ‘table’, etc.) and then similar data from the pull from 6 months ago will be in a separate Excel file with similar, but different storage convention.

A much better approach would be to store everything in a normalized format such that there is no redundancy. For example, if you are looking at survey data, you would ideally put all of your questions in one table, people in another table, and then a third table that joins the questions, people, and answers together. By doing this, you can easily compare, say, the same persons answer from the last 6 months instead of needing to go into two spreadsheets, figure out how both of them store the data, and then manually determine which questions they answered, etc. etc.

You don’t even need anything complicated to do this either. While you can setup a database like PostgreSQL (free), you could also use database containers like SQLite or a hybrid like Access (if the data are <2GB) or LibreBase.

That said, there are situations where Excel is great. Quick and dirty munging is where it excels (pun intended) at in particular. The import process into say, SQLite takes like 30 seconds to go through all the steps. In Excel, that process can be like, seconds. So if you’re doing a simple, add columns 1 and 2 together and that’s all, Excel definitely wins. BUT the cool part about Excel is that if you aren’t using it for data storage, you can still use it to access your data, which gives you the best of both worlds.

As far as visualization tools are concerned, it’s fine. Again, quick and dirty. PowerBI (also MS product) makes better visualizations, especially if the data are more complicated. Tableau makes better live visualizations (embedded, interactive visualizations are possible very easily). And something like Matplot (Matplotlib in Python) gives you much more fine grained control over the appearance of your visualizations. But the latter three have more of a learning curve too.

All about the right tool for the job, which sometimes Excel can be, but there are so many great technologies that are out there that do things better than Excel it’s definitely worth it to branch out!

Python can do everything

Yes. Python can do pretty much everything. Reddit is written in Python, for example. Python is also the most popular language for machine learning and data science. You can even program some of the more powerful microcontrollers with it. For automation in particular, the book Automate the Boring Stuff is highly recommended, though I haven’t read it myself. There’s also r/learnpython.

Be careful of the split between Python 2 and Python 3; not everyone was eager to update when 3 came out, so some libraries only support 2. On the other hand, some only support 3. Everyone’s gradually moving toward 3, so that’s what you should start with as a newcomer, so that you don’t have to switch to 3 after learning 2 (not that the differences are huge).

Interpreted vs. compiled and scripting vs. ‘real programming’ aren’t really meaningful distinctions anymore, if they ever were.

Screen scrapers to monitor competitors’ pricing, applications for automating tasks that were repetitive and monotonous (and therefore highly prone to user error), etc. It cannot be overstated just how much time can be saved through automating the simple little things.

For simple tasks I used to just write the scrapers in C#. For more complicated actions I used the iMacros API (I wouldn’t recommend it). These days I just use CefSharp for the complicated stuff.

I’d like to talk about a client who worked hard for their business. 10 hours a day! Their job? They would scour over 14 different mediums for trade alerts (Alerts for potentially good trades). These 14 were through different services. Some were over E-Mail, some over SMS, some on Slack chatrooms and others posted on websites.

Their day job was to filter through these alerts, find the most worthwhile ones and forward them on to their own users. On top of this they’d end up spending 1-2 hours a day just managing overhead. Subscriptions, adding them to their own E-Mail, SMS lists, verifying that the people already on the lists have paid for their subscription etc. Quite a tiresome process!The automation

One problem with the automation here was that the client needed to hand-pick the alerts that finally went out. They couldn’t provide a simple algorithm to do it, their customers were paying for 20 years of experience!

The job was simple. Build a bot that automatically: Reads E-Mails, SMS, Slack channels & constantly updating websites. Okay, maybe not so simple. An algorithm would then filter out the worst of these leads based on a few objective criteria. This’d eliminate about 70-80% of the alerts.

For the rest? They would get a notification on their mobile phone. The notification would have an ‘accept’ and ‘reject’ button right there in the notification bar. Accept it and the alert is forwarded to all their subscribers.

Their entire subscription management was also automated. A script would automatically add & remove subscribers and verify payments received.Lessons learned

Many of the times i work with clients, i end up automating 10-30% of their workload. Maybe some tool that allows them to pursue a new line of work that was previously too time consuming. Rarely do i have the opportunity to automate 80-90% of the work!

With one tool, this man got his life back. An entire workday spent monitoring different websites, E-Mail, slack and SMS changed to just going about your day and responding to mobile notifications every 5-10 minutes (Remember, most of the alerts are automatically filtered out, only a few actually go to him for review).

That’s the real power of automation. It gives you your life back. One day you’re working hard on your business. The next day you’re thinking hard about your next side hustle. Automation doesn’t just give you wings, it gives you an entire jet engine. Think hard about how much work you do for your business. Unless it requires that ‘insight’ garnered over years of experience, i could probably automate it. And even if it does, automation can take away most of the work as in this example.

How to Improve Your YouTube Channel

I’m going to blast through some of the best advice I can give to you in a few (thirty) minutes. In 2019 I did 0-46,000 in 8 months, 3M+ views and $16,000.00 from scratch. I’ve commented on hundreds of threads, but wanted to go off the deep end and type for a bit. Aiming for 150,000 subscribers by the end of 2020, and a full-time years pay. I want everyone to have that same opportunity! Wont be plugging a link to my channel, because that’s NOT the goal of this thread.

  1. BE YOURSELF : In my niche (carpentry & building industry), so many people hop into it thinking it’s a cake walk. Record a few things, post a video or two, make bank, easy… right? The difference between successful creators in our niche, including myself, is that we’re open on camera. No different in person than on YouTube, people feel they can truly connect with us. It creates a bond that isn’t easy to break! I love my viewers, and can name 50+ of my loyal commenters off the top of my head. Open up, be yourself. If you’re doing commentaries, don’t try to fake conversation. Have a list of subjects you can talk about!
  2. CREATE, CREATE, CHANGE IT UP, CREATE : Every idea I’ve had, I’ve brought to life, whether it took me a week or three months. You will NEVER predict your viral videos, therefore, don’t try to create viral content. Just focus on creating content, let YouTube do it’s thing. Funny story.. One of my biggest videos was in collaboration w/ a company I’d worked with in the past. They gave me $500.00 for use of the video on their social media pages, prior to the video being made. I lagged on getting it done, hate myself for that, but let me tell you.. That video went crazy, QUICK. It’s responsible for bringing in over 10,000 of my subscribers. This video was outside of my typical range of videos, so I pushed it aside. Nowadays, I make these odd videos priority! Change it up, if your current content isn’t bringing growth, change it up a bit.
  3. THUMBNAILS, TITLES, TAGS : This is important, VERY important. Tags.. Often times content creators lack in this department. Are you using the right tags? Want to find the best to use? Download SocialBlades chrome attachment and go to a big YouTuber in your niche, find a good video and it’ll show you all the tags they used. Take ones that apply to your own content, and use them! That’s simple. Thumbnails.. You want catchy, not clickbait. When you create these, you want to look at it from an outsiders perspective. Look at your thumbnail, does it leave questions? “What’s this possibly about?” “How did they do this?” “Did it work?” These are the kinds of questions that’ll make your viewers click that video! Titles.. The title and the thumbnail should collaborate in a sense, complimenting one another. My best advice with titles, it’s just like a book.. “Capitalize Words Like This” but don’t use all [CAPS] too often! While this works for famous folks like David Dobrik, it doesn’t work for 95% of content creators that try it during growing stages. I will note that on my channel, I do one special video every 3 months or so.. This video is always in all [CAPS], e.g. “BUILDING A HOUSE IN 9 MINUTES! (A Construction Timelapse)” – this video did 150,000+ views in a month. The title can be a bit click bait style, but it worked well! Experiment, see what catches traction.
  4. DON’T TRY TO PROMOTE LIKE MOST : A thread here on r/NewTubers today was uplifting and helpful, talking about success on a channel.. On every comment, they plugged their YT link and asked for a subscribe. This is thirsty, very thirsty. If you want to promote, consider cross-promoting on Instagram, FaceBook, Twitch or Mixer. Don’t go spam-linking forums and pages, this will NEVER work. It will actually have a negative effect, as most views you get will be 0:20-1:30, and your audience retention will go through the floor. You don’t want that! Note: I had 20,000+ Instagram Followers when I started on YouTube, and I don’t think but a few hundred subscribe to my YouTube channel. Cross-promoting doesn’t always work well! Organic growth is far superior unless you’re VERY well established on another platform.
  5. 1080P IS PLENTY : I often see people asking if they export 1080P in 4K, if it’ll show [4K] on their video. While your export times in 4K are going to take forever, 1080P is plenty fine for almost all content creators. Don’t stress over this! If you’re shooting 480P or 720P? I’d suggest working up to 1080P, but don’t worry about trying to pull [4K]. It isn’t going to make or break your channel! I’ve uploaded in 1080P since day one, no plans on [4K] just due to export times and processing times.. Not to mention the camera gear for 4K is through the roof on prices! I shot on a GoPro Hero 7 Black and GoPro Hero 8, along w/ Canon T6I’s + audio. Less than $1,000.00 in cameras..
  6. NICHE COMMENTS (USE CAUTIOUSLY) : The title of this one speaks for itself. Everyone knows the big YouTubers in your niche. Go to their recent upload, drop a comment related to the video. 9/10 if you’re known much in your niche, you’ll get a few likes, maybe a [heart] from the OP. It’ll put your comment up top and everyone who scrolls the comments will see your name. It’s just free impressions! What better, right? Don’t over-do this, or it might get a bit obvious. Once a week? A nice comment goes a long way.
  7. AUDIO – IT’S IMPORTANT : Audio is something everyone wants to be clear, while video can be shaky here and there. If audio is bad, people will leave with a quickness. Often times, when critiquing channels here, I see bad audio. Here’s a link to a $49.99 lavalier microphone. Plug it into your iPhone or Android, download a recording app. Record your audio and sync it with your videos audio from your camera. Pro-Tip: Clap loudly in the beginning of the video, match the highs. Most of these apps allow you to add that file to Dropbox, allowing easy transfer to your PC! It really doesn’t take much to have good audio. This microphone is perfect for sit-down, scripted videos! Don’t want a Lav Mic? Use a shotgun.
  8. BABY STEPS, SMALL GOALS : Big goals are great, 100,000 Subscribers! What happens when you have a slow month? You wont be motivated. Set small goals! 1,000 Subscribers, 5,000 Subscribers, 10,000 Subscribers, 15,000 Subscribers.. I set goals for myself, with deadlines. Hoping I’d crush them. Sometimes I hit them, other times I failed. I wanted 50,000 by New Years, I fell 4,000 short! Smashing through 1,000, 5,000, 10,000, 15,000, etc.. Gave me so much motivation to push on, even during the times where I wanted to quit. Baby steps, you’ll get there.
  9. TREAT IT LIKE A FULL-TIME JOB : I put out a thread a while back to coach a few people, and got quite a few different responses. I noticed a few said they wanted growth, but were having a hard time staying on track w/ content as they had other things to focus on. If you want it, get it. Treat it like a full-time job and it’ll become one! If you just allow yourself to push things off until the next day, you’ll never get things done. Do your best to treat it like a full-time job, but don’t overwork yourself. I’ve missed an event or two due to editing to do, don’t sleep often either, but it’s all worth it in the end!
  10. KEEP IT FUN : December 2019, I uploaded 23 times, almost all of those uploads were shot the day before and edited that night, uploaded next day. 23 days straight. I was ready to quit by the end of the month. I’m back on my schedule now, 3 days a week, and it’s fun again! We have such an awesome opportunity to make a living creating content on YouTube, don’t let it be a negative thing in your life! Only do what you’re capable of doing, anything more and you’ll burn out in no time. Push yourself, but keep it fun!

If anyone has questions, aside from the typical “I’m not growing, what do I do?”, feel free to ask below and I’ll get to everyone! Sorry for the long read, hopefully you can take something away from it.

Best of luck w/ your success in 2020, let’s make it a good year.. If you have anything to add, feel free to chime in below:

Source: https://www.reddit.com/r/NewTubers/comments/en3w9o/my_best_advice_allinone_post/

My lessons learned so far, from a viral video, in my first 6 months.

I understand that my channel might be an exception vs. a rule so take my lessons learned with a grain of salt. In fact, take any advice you ever receive with a grain of salt and weigh it against your own knowledge, and the knowledge of others.

1- QUALITY OVER QUANTITY.

I find personally that if I put more effort into a video, EVENTUALLY it will be rewarded with higher views and more engagement. The lazier it is, the worse. Don’t put out content just for the sake of putting out content. It needs to have a punch. Medicore won’t do, you have to stand out in some way. Cut aggressively. Put out only your best. I’m personally sitting on about 10 videos/songs/ideas that just aren’t quite there yet.

2- ENGAGE VIEWERS.

Talk to them. Like/heart their comments. treat them the way you wish your favorite Youtuber would treat you. Build that audience. Let them know they’re valued. Not by spamming “THANKS SO MUCH” in your video, but by taking the time to actually communicate. They want to talk to you, so talk back.

3- CURATE COMMENTS.

YouTube comments section can be straight up cancerous. It sucks to get some scathing criticism or get trolled. As you grow, it’ll happen more and more. First- Unless you’re Onison, or publishing controversial viewpoints, know that it probably isn’t you. The internet is full of trolls. Thing is, this is YOUR comment section. Trolls can troll where the fuck ever, but your comment section is yours. If there’s a post in there that’s obviously inflammatory, hurtful, or downright shitty, delete that ish. Constructive criticism? Fine. Asshattery? Nope.

4- LET YOUR SUBSCRIBERS/FANS HELP.

They subscribed. They like you. Encourage them to share your work with their friends. They likely run in a social circle that likes the same things they like. So encourage them to pass it on. Sharing is caring. Whether that be on Facebook, Twitter, Reddit, or (shudder) 9gag.

5- DON’T GIVE UP.

Push yourself out of your comfort zone. Do new things that are related to your niche. Try new things. Combine your niche with something new or interesting. Mash stuff together. Mix it up, baby, you’ve got a stew going. Make it funny, fresh, new, interesting. Keep creating.

6- LUCK

Sometimes you win, sometimes you lose. Just like any other aspect of show business, luck plays a very large part.

Most importantly- if you do manage to somehow capture lightning in a bottle? Don’t hold yourself to that. Don’t compare every video against the one. Let them stand on their own. You can compare what works and what doesn’t, but don’t go “HOW COME MY OTHER VIDEOS DON’T HAVE AS MANY VIEWS AS THIS ONE?” Let that go. It’s the nature of the beast.

Enjoy yourself.

Source: https://www.reddit.com/r/NewTubers/comments/emu4fx/my_lessons_learned_so_far_from_a_viral_video_in/