MemberFix Tech – Onboarding

1 – In this training you’ll go through what’s called an “onboarding” procedure. The purpose is simple: to help you learn about your role as a MemberFix tech.

2 – This is an interactive, gamified process designed to be both practical and fun. 🙂 We use the Grow Learn Teach LMS plugin (formerly WPeP) for WordPress to deliver this training.

When you’ve finished a section, click on the number of the section to mark it “complete”. Doing this will increase your progress bar:

3 – Almost every section of this doc contains ACTION ITEMS that you must complete. Your progress bar at the top of the screen will increase as you complete each item.

4 – Please take your time to complete the entire training, to review any items that weren’t clear to you on the first pass, and to ask any questions (use the comments section) in order to clarify any points that were unclear to you.

Don’t be shy or hesitant to ask questions. Questions are opportunities for everybody to learn and you will never be negatively judged for asking questions or seeking clarity about how to do a better job!

5 – Note that each section will contain links to operating procedures and/or video trainings which are related to that section.

6 – If you’re ready to begin, turn on your time tracker (if you’re using one), turn off your phone and social media, and budget around two 90-minute periods to go through this training with a focused, uninterrupted mind.

When you’re done, I (Vic) will automatically be notified, and I’ll follow up with you shortly. 🙂

Thanks for your time and attention, have fun!


Vic Dorfman
Founder – MemberFix

The Completion Level of Your Training.

0.00%

Overview

In this section you’ll gain an overview of our MemberFix business and your role as a MemberFix tech.

Your duties as a MemberFix Tech

1

The basic idea of the MemberFix Tech role is pretty simple, and consists of two parts:

  1. Solve customers’ tech problems / tasks
  2. Create “how to” articles & videos

The first can include a wide variety of different tasks such as:

  • WordPress maintenance and troubleshooting
  • Light coding / CSS / PHP fixes
  • Membership plugin support
  • Help integrating various 3rd party apps with WordPress plugins
  • Working with 3rd party apps like Zapier, ActiveCampaign, ThriveCart, etc.
  • Giving some advice to a customer when they ask for it

…etc.

As you progress through this onboarding you’ll learn a little more about the role at each step.

The second component requires you to write 2 pieces of content (articles) and create 2 accompanying screencast videos that go with the articles, per month.

Typically your article ideas will come from interesting tasks you do and problems you solve in the course of servicing our customers. When you come across an interesting tech problem, like an unusual integration for example, this gives you an opportunity to document (with text and video) the solution by explaining HOW you solved that particular task.

The purpose of writing content is to document the interesting work we do on our blog, provide value to readers by helping them solve niche problems, and to attract traffic, customers, and affiliate revenue by growing the site into an “authority” in our space.

You’ll learn more about our content strategy in another module.

Next

Who are our customers?

2

1 – Our customers are primarily solo entrepreneurs who own membership-based businesses and use WordPress to deliver their membership sites.

2 – We offer 3 subscription options to our customers:

  • MemberFix Lite ($397/mo)
  • MemberFix Mid ($597/mo)
  • MemberFix Pro ($797/mo)

All three plans are basically the same. The main difference is how many minutes of time our team can spend for each customer in a given period of time. (You’ll learn about this in detail in the time tracking section).

Next

The MemberFix Mission

3

The MemberFix mission is to be the leading authority on membership site software (and related apps) in the world.

We accomplish this with a “hybrid” business model which consists of productized services (MemberFix), affiliate marketing (commissions generated by placing affiliate links into our content), and digital product sales (creating trainings and education in our niche).

1- The services component of our business keeps us connected to the real problems in our market, and provides the raw material on which we base much of our content and trainings.

This alone sets us apart from many of our competitors who base their content on OTHER peoples’ content, which is often divorced from real life technical and marketing challenges faced by real people in this space.

2 – The affiliate marketing component generates passive revenue for our business which goes to pay salaries, marketing costs, etc., and gives us the flexibility to pick and choose our customers more freely (this is known as “Freedom of Relationship” in the Strategic Coach business coaching model).

3 – The educational component, mostly in the form of paid digital products and membership sites, teaches the people in our market various strategies and techniques in the membership site space and beyond, to provide a competitive advantage in their respective marketplaces.

Next

Our website

4

1 – Our business website is https://memberfix.rocks

The landing page for our MemberFix product is at https://memberfix.rocks/memberfix

2 – For this action item please visit BOTH of the above URLs.

3 – For the first URL please take a few minutes to look around, click some of the menu links, and just get a basic overview of our business website.

4 – For the second URL, please read the entire landing page so you can understand the product we offer, and how we market it.

Next

[VIDEO!] MemberFix Welcome series

5

All of our MemberFix customers receive the following video “welcome series” when they sign up.

Please watch all of the videos in this series to better understand our business (HINT: Watch the videos at 1.5x speed to go through them more quickly).

Next

FreshDesk

Now in this section you’ll learn about one of our main business applications, FreshDesk.

[FreshDesk] – Overview

6

1 – FreshDesk is our helpdesk / ticketing platform.

2 – All of our customers submit their tickets to our FreshDesk account either by logging in and creating a new ticket, or by sending a message to our support email at [email protected]

3 – We do not allow our customers to request tasks by emailing our personal email addresses. Everything MUST go through FreshDesk.

4 – You’ll spend much of your time working inside of FreshDesk so it’s important to understand how to use it.

Next

[FreshDesk] – How to work on tickets

7

1 – Here is our Operating Procedure on how to work on tickets.

https://docs.google.com/document/d/1zwS8tUTfP2KsNIbdRPs2LiWMiG00hFwExBw0dSmU8SE/edit?usp=sharing

Please read this entire document before moving on to the next step.

Next

[FreshDesk] – What different ticket statuses mean

8

1 – This is our Operating Procedure that explains what different ticket statuses mean, and when to use each one:

https://memberfix.freshdesk.com/solution/articles/8000059236-freshdesk-ticket-statuses-and-what-they-mean

2 – Please read this entire document before proceeding to the next step.

Next

[FreshDesk] – How to assign tickets to yourself and other team members

9

1 – This is our Operating Procedure on how to assign tickets to yourself and to other team members:

https://docs.google.com/document/d/1QeqgD8pxxBOGSa5eiKfHpHDLLt4rdmwBsOpy4AnXTGQ/edit?usp=sharing

2 – Please read the entire document before proceeding to the next step.

Next

Airtable

In this section you’ll learn about another one of our most important apps, Airtable.

[Airtable] – Overview

10

Airtable is a fantastic, highly flexible web app that we use to run a large portion of our business here at MemberFix.

*The MemberFix Control Center is the nickname we give for our private Airtable “base” (basically like a spreadsheet) that we use to organize and track a large amount of our MemberFix activities.

For example, we use the MemberFix Control Center for…

  • Time tracking for our customers
  • Call tracking
  • Documenting plugin / theme conflicts in WordPress
  • Tracking of tasks we perform for our customers
  • Keeping a database of our customers and important information about them
  • Keeping a database of our team and important information about us
  • Keeping information about our different subscription plans

…and more!

Here’s the video explanation of our MemberFix Control Center. Please watch this!

Next

[Airtable] – How to correctly track time

11

1 – All MemberFix team members, including Vic, are required to track the time they spend working on customer tasks.

We do this using Airtable.

2 – Carefully read the following Operating Procedure to understand how this time tracking works:

https://docs.google.com/document/d/1AoMiZ3_0lUF5yWwTNQHgtAi1JTsa-GO0t2laaiVCGok/edit?usp=sharing

3 – Watch this very important video about our “per time” system:

Next

Creating content

In this section you’ll learn everything you need to know about creating content in your role!

Getting content ideas

12

Most of our content ideas come directly from solving various problems and doing various tasks for our customers in our MemberFix productized service.

For example, one of our customers asked us to modify his WooCommerce product page to change the color selector from a dropdown to a radio button, as shown in the following screenshots:

This kind of task requires a bit of research, creativity and perhaps some custom code modifications. Because it’s a bit unique, it may be something that other people want to know how to do. And that’s exactly why it’s a perfect item to document and turn into an article!

Our articles and videos should help people solve problems, or show them how to do something cool. So if we solve a problem or do something cool, we should share it with the world.

All articles are written in numbered steps and in the following format:

1. Problem

2. Solution

3. Result

Here are a few good examples of articles our team has written:

  1. How to create a Divi Child Theme
  2. How to migrate to WPForo forum app
  3. How to style the MemberPress password strength indicator

Each team member is responsible for picking his own content ideas and sharing them with Vic in the #content channel in Slack for approval. The whole process is neatly documented for you here:

 

Next

Content Days

13

How content impacts your salary

14

Creating videos

15

Team chat & communication

Slack overview

16

Slack is a team chat app that we use to communicate with each other.

When you first join our team you’ll be invited to our Slack group and you’ll be able to begin chatting with our team straight away.

The primary reasons we use Slack are to:

  • quickly resolve urgent issues that require communicating with our colleagues
  • coordinate on technical issues both internal and for our customers
  • share content we’ve created for the blog and our YouTube channel
  • share cool, off-topic things with each other (like pictures from a vacation, mic recommendations, etc.)
  • build a sense of being part of a “team” even though we’re all in different locations
  • share important company updates (usually these are pinned posts)

…etc.

Next

Team chat etiquette

17

It’s important to understand that Slack is a useful tool but only if we use it intelligently…

Otherwise, it can be a big distraction and a source of endless interruptions that prevents you from doing your best work. Everybody on our team needs long, uninterrupted chunks of focused time to do their jobs well, whether it’s creating content for our site, or solving support tickets for our customers.

So for these reasons we have a few Slack guidelines that all team members are expected to follow:

1 – When you’re working on something that requires your full attention, turn OFF Slack and turn off notifications completely, including Desktop and mobile notifications. This is the most important guideline you can follow!

Action step: Go into your Slack settings now and turn off desktop notifications.

Action step: Go into your mobile phone and turn off notifications for Slack.

2 – Communicate with the team only when it’s absolutely necessary. Your colleagues have work to do as well, so if you have to interrupt them make sure it’s very important or urgent.

3 – If somebody sends you a message and it’s not urgent, reply to it later. Do NOT interrupt what you’re focusing on now to answer random questions or have frivolous conversations. You’ll never get anything done that way. Your colleague can wait (and that includes me – Vic!!) You’re busy and you’ll get back to your coworkers when you finish your important work.

On the flip side, don’t expect your colleagues to give you instant replies. They’ll get back to you when they’re finished with their important work. 🙂

4 – Only message the person or persons that your communication is intended for. If you want to chat with Costi and Dositej, for example, create a private channel with just you, Costi, and Dositej only. That way you can address them without interrupting the rest of the team.

If you need to say something to Sorin, don’t say it in the #general chat and interrupt the whole team – send a private PM to Sorin. You get the picture. 🙂

5 – Place your chats into the proper channels.

In Slack we have a number of different channels such as #general, #off-topic, #schedule, #content, etc. Each of these channels should only contain messages that relate to that topic. This makes it easier to find messages later, and it guards the attention of your colleagues because some channels apply to some team members but not to others.

6 – Be a professional.

That means No complaining, no whining, no speaking badly about our customers or colleagues, no drama, no politics, no foul language, no sexual material. MemberFix is a positive, calm, and professional organization. I mean, this is work after all.

AFTER work, if we’re all out having beers (assuming we’re in the same city) it’s a different story. But work is work. 😉

However, if you have a legitimate issue with a customer or coworker, or if there’s a company process / requirement that you don’t feel comfortable with, or if you’d like to discuss a private matter, you can and you should bring it up with Vic in a private Slack message.

I don’t believe in censorship or fear, or political correctness in our organization; we should all communicate honestly and openly with each other at all times. We should just do it in a way that’s professional, and respectful of our colleagues’ time. Then it’s all good!

If you have any questions about these guidelines, or suggestions to improve them please leave a comment below.

Next

Zoom video chat

18

We use Zoom video chat for all of our video calls with each other and customers. It’s the best!

Action step: Visit Zoom.us and download Zoom to your computer. Install Zoom.

*If you feel you can resolve an issue with a customer or colleague more quickly on a video chat than with text, please save yourself and that person some time and do a quick Zoom chat instead! Don’t be shy. 🙂

Next

Compensation

New Lesson

19

Scheduling

New Lesson

20