SOPs
SOP: Client Drive Folders
- Use Client Template folder to copy/paste for new clients into Active Clients
- At a minimum the Client sub-folders should include the following
- Blog Posts (all blog posts for the client will be stored here, with the proper title/naming convention, and this will be the source of truth for the most recent version of content)
- Website Content
- Profile photos/headshots
- Brand Assets (this is shared with the client to upload logos, images, videos)
- Move all past or inactive clients into the Inactive Clients folder. This is to be checked monthly by Account Strategist.
Processes
Preparing For A Website Migration
In some cases, we may need to rush through a website migration as part of a way to earn a client’s business. In these scenarios, it’s very important for the salesperson to leverage their relationship with the client to obtain this information in advance for the team so they can focus on completing the work needed to facilitate this process. In instances where the migration does not need to be expedited, this information may be referenced by the account strategist to help see the process through.
Details:
We need all of the following before we can begin working on the website migration.
- Login info for domain registrar (i.e. GoDaddy, Network Solutions, etc).
- Please be sure to test the login to ensure it works and there is no 2FA activated on the account. If there is, please coordinate with the client to get logged in and then disable this extra verification step in the account settings (be sure to let the client know you are doing this).
- If the client’s existing agency is the one managing the domain (i.e. the client does not have access), we will need to do a domain transfer. Include the contact info for the agency in this task so that we can reach out to them. Please note that a domain transfer may extend the timeline for the migration.
- Website Files:
- If the client has a FindLaw website, we need the EUI file (they provide the website content, plugin settings and design files).
- If the client has a Scorpion website, we need them to send us the website files (all they provide is the html files)
- If the client has a Martindale website, we need their account manager to send us the xml files for the website (all they provide is website content)
- If the client has a non-FindLaw, WordPress website, obtain their admin website credentials or have them create a login for us using the email [email protected]
- For all other self-managed websites (such as Wix, Squarespace, Google, etc), please work obtain the website credentials so we can see what options exist to export the content.
- Email Information:
- Is the client using a branded email address? If so, confirm with the client that their existing website vendor is not providing their email services. If they are, then you will need to contact Josh or CJ for guidance on that process.
- Access to accounts for integrations (if applicable)
- If the client’s existing site has special functionality on their website that needs to be retained during the migration, we may also need access to those accounts. Examples of this would be:
- Newsletter opt-ins (ex: MailChimp, Constant Contact, Klaviyo, etc)
- Embedded / integrated scheduling or calendar features (ex: Calendly)
- CRM / Intake functionality (ex: Clio Grow)
- Shipping/Payment/Fulfillment integrations for eCommerce sites (i.e. Stripe, Paypal, Afterpay)
- Webchat functionality (ex: Chat scripts for ApexChat, Tawk.io, Intaker).
- Client portals, File Upload features
- If the client’s existing site has special functionality on their website that needs to be retained during the migration, we may also need access to those accounts. Examples of this would be:
Migrations are only easy when we have all of the info that we need to complete them. It is the task owner’s responsibility to make the effort to equip the team with this information to help ensure the work can be completed on time and according to the client’s expectations.
Setting Up Intaker
Setting Up Intaker:
To begin the setup process, you first must provide client details to our rep at Intaker, Joe Ruotolo ([email protected]) to obtain a quote. Once the order is taken care of and they have finished setting it up, the chat script must be added to the website.
While there are some additional questions to consider during the setup process, we’ve been instructed by Intaker that the below information is all that is needed to prepare the quote:
- Past 90 days of current website traffic
- Number of users who need Intaker access
- Note: Two users are included in price, but there is a cost associated with each additional user.
- Practice area and website(s) for the firm
If you DO have the following information, you should also include it in your email to Intaker to help minimize the need for follow-up:
- Names and emails of each user
- Photo of the attorney to use as the chat avatar (optional. Can also use a logo).
- Office phone number
- Languages (see their knowledge base for information on languages offered)
Installing the chat code
Once setup has been completed, you will be provided with a code snippet to add to the website.
- Add to the live site
- If we are not yet hosting the site, we should send this information to the client so they can have added to their current site (if we have access to their current site, provide it to a developer to add). Note that this is not possible for clients with FindLaw websites (it must be sent to the client).
- Add to the staging site if applicable
- We should add this to the staging site if we are in the middle of building a new site.
- It can be added via custom code area of Elementor to the <body>
- It can be added via the Intaker WordPress plugin (avoid adding this way if possible, as there does not appear to be any discernible difference in using the plugin vs adding the snippet directly to the site)
- We should add this to the staging site if we are in the middle of building a new site.
- If the staging site is not yet setup:
- Add the code to the development task in clickup so that the developer sees it when they start building the site.
Intaker has a lot of features and they tend to release more quite often. If you cannot find answers / instructions on their knowledge base, the best thing to do is reach out to our customer success manager, Diana Enfinger ([email protected]) or our rep, Joe Ruotolo ([email protected]).
Scheduling Kickoff Calls
- Please ensure that the team has at least 5 business days between the contract being signed and the call taking place (to allow them to prepare). If it’s a simple build or there are unique circumstances that require us to schedule the call earlier, please seek approval from the project owner
- Always ensure the sales rep and account strategist are copied on any communications with the client.
- Please review the relevant team member’s Google Calendars to identify times to propose to the client.
- Required Team Members vary based on the type of project. If you feel that having someone with technical subject matter expertise for the call is necessary, try to include some with that expertise on the meeting invite.
Obtain Account & Profile Access
Important:
Check the client’s contract to ensure that social is included within the scope of services. If social media is not within scope of services, you can close the task
- What if it’s not obvious on the contract?
- If the contract does not explicitly state that social media services are included within the scope of work, there are other indicators you can look for:
- Blog posts: If we are writing blog posts for the client, it’s likely that it includes paid promotion and we should gain access to social
- Bold Brain: If you see a Bold Brain product on the contract, we should gain access to social so we can do cross-channel paid advertising
- Ask the sales rep: Check with the sales rep to determine this is something that the client is entitled to via their contract.
Task Details:
- Determine which social media profiles already exist that we will need access to and send requests as necessary. Relevant profiles include: Facebook, LinkedIn, GMB. Send access requests as necessary. Ensure that the necessary Bold team members or accounts also have access to the profiles and the necessary permissions.
- What if the client does not have access to a profile?
- Try to work with their current vendor if the client is able to connect you with them to try to obtain more information
- If the client is missing one of these profiles, note that in a comment so that it can be setup during the next task.
- What if the client does not have access to a profile?
- Determine which analytics properties the client is using or may have access to and send access requests as necessary or have them grant access to the [email protected] account.
- What if the client does not have Google Analytics?
- This is common for clients that join Bold from FindLaw, but most clients joining with a WordPress site have some form of analytics setup. An easy way to know for sure is to check the source code of the site for a Google Analytics or “gtag” snippet (just do a ctrl+f search).
- If there are no analytics properties, then note that in a comment so it can be setup during the next task.
- What if the client does not have Google Analytics?
- Determine where the domain is hosted and gain access to the account.
- How do I do this?
- Do a WHOIS lookup using a site like https://who.is to determine where the domain is hosted. You can use whichever tool you prefer.
- What do I do once I gain access to the account?
- For non-GoDaddy hosted domains: Add the account credentials into Dashlane. If the account had 2FA turned on when you tried to access the account, after you get logged in be sure to ask the client if you can turn it off
- For GoDaddy hosted domains: Send an access request to the Bold account from the client’s account.
- How do I do this?
- Obtain access to the client’s website
- This allows us to export the content/files we’ll need to build the site. If the site is managed by a 3rd party agency (such as FindLaw, Scorpion, etc), request the website files from the relevant party. If you need specific information on what to ask for, contact the project owner.
- If the site is maintained and hosted by the client, request they give you access to the site so we can export the relevant files
- If we have already migrated the site or these files have already been obtained: Skip this step.
- Determine if there are any other accounts you may need access to. This may include any 3rd party services that may be necessary to gain access to in order to add specific features that may be on their current site. Review other tasks if you aren’t sure, or ask the project owner.
- Resources
- Feel free to reference the attached help-sheet with pre-written language and instructions for how to approve access requests that you can use to copy/paste into an email to the client. Be sure to replace the placeholder text where necessary and to use your discretion on what you feel should be sent to the client.
- Note: These instructions may not work for every client. Use your best judgement on how to approach with each client based on the situation.
- Best Practices
- It is up to the task owner to engage with the client to whatever extent necessary to obtain this information. This may mean involve coordinating with them to receive a postcard or to get logged into a card by way of 2FA.
- In instances where the client is unresponsive, it’s the task owner’s responsibility to ensure that the appropriate parties are being pulled in to help accomplish the task. That may mean pulling in the sales rep or other team members.
- If the client is unresponsive and it makes sense to discontinue efforts to collect this information, it is the task owner’s responsibility to communicate this to the client so that we have some record that we notified them of our inability to gain access and fulfill XYZ aspect of our work.
- Sometimes this process can overwhelm clients. If you were not on the Kickoff Call, it may help to reach out and ask them if they’d prefer to handle this process in bits and pieces, or if they want it all at once.
- If the client is busy or disengaged with the process, the priority should be to at least obtain any creative assets so that the designer has them and can begin the mockup designs
- If the client is disengaged, make sure they understand that delays in obtaining x, y or z can delay the project or prevent us from fulfilling certain deliverables.
- Make it easy for the client: Sometimes this process can overwhelm clients. If you were not on the Kickoff Call, it may help to reach out and ask them if they’d prefer to handle this process in bits and pieces, or if they want it all at once.
Obtain Project Assets
Details:
- In the Active Client folder, use the template zip file to create the folder. (see video walkthrough)
- Ensure the client has access to the “Shared Client Upload Folder”
- Obtain all relevant creative assets from the client and ensure they are uploaded into the Shared Client Folder (via the client) or that you upload into the appropriate folder if obtained over email.
- Ex: Logo files, high-res imagery, videos or anything else they want on the website or to be included on any relevant campaigns
Best Practices:
- Make it easy for the client
- Sometimes this process can overwhelm clients. If you were not on the Kickoff Call, it may help to reach out and ask them if they’d prefer to handle this process in bits and pieces, or if they want it all at once.
- Prioritize
- If the client is busy or disengaged with the process, the priority should be to obtain the logo files and any non-stock imagery they have to share.
- Set Expectations:
- If the client is disengaged, make sure they understand that delays in obtaining x, y or z can delay the project or prevent us from fulfilling certain deliverables.
Process: Setting Up Client With Voice Answering (MAP Communications)
The following information is needed:
Contact Info
- Business Name
- Office Address (Street Address, City, State and ZIP)
- Office Phone number
- Name of Primary Contact:
- Business Type (Ex: Family Law Firm)
Setup Info
- Email Address (where leads should be sent)
- Website URL
- Office Hours (days and operating hours)
- Call Forwarding Number (where qualified leads should be transferred – typically the client’s cell phone)
- Answer Phrase (how the operators will greet the caller, i.e. “Thank you for calling Bold Digital, my name is CJ, how can I help you?)
Screening Info
- Desired geographies (the city, county or states that the lead must live in for it to be considered “qualified”)
- Desired practice areas / services (the types of cases or client types that would be considered “qualified”)
- Custom Intake Questions (up to 5-6 questions the operators might ask to further screen the leads)
Once the information is received, forward it via email to our account manager, Brad Clark: [email protected]
Process: How to grant a client access in CallRail
Process: Obtaining Creative Asset & Account Access
Use the pre-written instructions below in your email to help guide the customer through the onboarding process.
- Creative Assets: Use this URL (insert URL to client folder) to securely upload files to our shared drive.
- Photos: (Attorney headshots, office photos, anything else you may want to see on the website
- Logo files: Source files are always ideal (.AI, .SVG, .EPS, .PSD) but any standard file format is OK if they are high resolution (.png, .jpg)
- Videos: Any videos you’d like on the site that are not already uploaded to a video-hosting site such as Youtube can be uploaded to the shared folder.
- Website Files:
- If client is coming from FindLaw: This is something you can request from FindLaw (they call it an “EUI”). It will be a .zip file that includes the exported content & media library (sans stock images) from the website. It may take them a day or two to get it back to you, but once you have it feel free to upload to the shared drive. This file saves us a lot of time and helps us invest a bit more resources into strategy & design aspects of building the website.
- If Client has full access to their existing WordPress site: We will need access to your current WordPress website so we can create an export file of your website content. Please login to the WP admin dashboard and add [email protected] as a user, or feel free to send us the credentials of an existing user and we will login and create the export file.
- Social Media / Local:
- Facebook: We have sent a request for access to your business page. To approve, have the page owner click the following link to be taken directly to the request. Please approve and grant Full Access so that we are able to setup necessary integrations and grant our team access to the page via our business manager.
- LinkedIn: We have sent a request for access to the firm’s company LinkedIn page. Please have the page admin follow the following steps to approve the request:
- 1. Have an admin for the company page login
- 2. Click the “Me” icon at the top of your LinkedIn homepage.
- 3. Below “Manage”, select your company page.
- 4. Click the “Admin tools” dropdown at the top of the page and select “Page admins”.
- 5. To approve our admin request, select “Pending Admin Requests” tab from the left rail. Click “Grant access,” then “Save changes”.
- Please be sure to grant us Super Admin access so we can manage integrations and more effectively optimize the page.
- Google My Business:
- Option 1: Accept our access request
- Our access request was sent to a page owner with the following email address: Insert obfuscated page owner email address
- To approve the request, the owner will need to approve the request by following the prompts in the email sent to them by Google. Ideally, this would be completed within 3 days from today.
- Option 2: Send us an access request
- If for any reason the page owner is unable to locate the email from Google, you may also send us an access request
- Have the page owner sign into the firm’s Google Business Profile: https://business.google.com/
- In the menu on the left, click Users.
- At the top right, click Invite new users
- Enter the following email address: [email protected]
- Select the “Owner” role
- Click Invite
- If for any reason the page owner is unable to locate the email from Google, you may also send us an access request
- Option 1: Accept our access request
- Analytics Access
- Google Analytics (not available for most FindLaw clients)
- Sign in to Google Analytics.
- From the top menu, select the view for your website.
- Then, select “”Admin”” from the left-column menu (at the bottom)
- There will be three columns here, one for the account, property and view. In the column for “”Account”” (the first column), click Access Management.
- In the Account permissions list, click +, then click Add users.
- Add the following email: [email protected]
- Select “”Notify new users by email”” to send a message to the user.
- Select “”Administrator”” permissions and click the “”Add”” button to send the invite.
- Google Tag Manager (not available for FindLaw clients)
- Log into Tag Manager
- Click “”Admin”” in the menu towards the top
- In the “”Account”” column, select User Management. Click “”Add””
- Select Add new users, then add the following email address: [email protected]
- Select “”Administrator”” access level
- Click Invite.
- Google Analytics (not available for most FindLaw clients)
- Domain Access:
- It appears that the domain name (client domain name) is currently with (domain host). Please choose one of the following options to help us gain access to the account so we can launch the site after obtaining your approval:
- If you’d like us to handle the process entirely, provide the following info below
- Account Email / Username / ID
- Account Password
- If you want to grant us access, our information is below
- Insert BDV account info here for the respective domain host.
- If your business works with an IT / Tech services company
- Please send us their name, email and phone number so we may contact them on your behalf.
- If you’d like us to handle the process entirely, provide the following info below
- It appears that the domain name (client domain name) is currently with (domain host). Please choose one of the following options to help us gain access to the account so we can launch the site after obtaining your approval:
Resources
SMS Templates
SMS templates
- Review
- Hi [name]! Thank you for talking with us today. A lot of people we speak to have similar questions.
- If you feel we answered some of your questions, would you let others know? [link to review]
- – The [Company Name] team
- Birthday
- Hi [name]! We just wanted to wish you a happy birthday. 🎉🥳
- Appointment reminder
- Hi [name], this is a friendly reminder about your appointment with [client name] at [time] on [day].
- To reschedule or cancel, call 415-789-5881 or text [text number]
Digital PR Templates
Pitch 1
Subject line:
Tip: [Interesting brief description of your content] [Optional: (Format)]
Body:
Hi [name],
I’m [your name] from [your company], and since you cover [subject they cover that is relevant to your pitch] I thought you might like to know about [brief overview description of CLIENT & expertise].
[Optional: 2-3 bullet points with short key takeaways or details about your content or story]
Here’s his/her bio, accreditations and awards for reference: [Attorney Profile URL]
Does this match what you’re looking for in a quality source? Let me know and I’ll send you any additional materials as well as put you in touch directly.
Best,
[signature]
Pitch 2
Hi [first name],
My name is [your name], and I am the [position, company].
As an avid reader of [outlet name], I’m reaching out to see if you’d be interested in a story about [topic].
[Your client] has recently [done something newsworthy related to the topic]. You can read more about it in the recent press release: [link].
I’d also love to connect [-/you with client/CEO] to tell you more about [my/his/her] experience with [topic]. Your readers might be eager to learn the following:
- Key takeaways that summarize the press release and your/client’s/CEO’s expertise
- …
- ….
For more information, you can visit the online newsroom [link].
Let me know if this is of interest.
Thank you,
[Your signature]
Templates
Design Presentation Call
The purpose of the design presentation call is to share our initial home page design concepts with the client and to try and obtain approval to move forward with a design concept and to collect more concrete feedback from the client to inform revisions.
The call is scheduled by the Account Strategist, and should include (at a minimum) the Designer and Sales Rep. The call should be 30 minutes and is lead by the Account Strategist. In certain scenarios it may also make sense to include the project owner on the call, check with the project owner if you feel they should be present.
- During the call:
- Designer: Talk through your decision-making process as you walk through the design. Share rationale or inspiration for the design. Whether they like the design or not, your goal should be to convey the thought and effort that you put into the work.
- Sales Rep & Account Strategist: should support the designer where possible if there are certain strategic decisions that may have been made or other call outs that may be helpful to mention to give context to the client and help tie everything together with their stated business goals. Try to provide continuity.
- Account Strategist: Please remember to show the client how to navigate Figma and how to leave their feedback on a design. If it seems like they may struggle trying to figure it out, send them PDF copies of the mockup after the call.
- All Team Members: Although we want to showcase our great work to the client, the primary goal is to get them to offer concrete feedback on the design so that we can make revisions and proceed with the internal pages, OR to solicit their approval on one of the mockups so that we may proceed with internal pages. Position questions in a way that suggests we are operating with the understanding that we’ll be able to move forward after we’ve made their changes.
- Designer: If they requested specific revisions during the call that you’ll need to complete, do your best to give them a safe estimate for how long it will take you.
- After the call:
- Designer: Keep the Account Strategist in the loop on your progress or if you may need to push the delivery date
- Account Strategist: Stay in contact with the client to get their feedback and anything else we may need to move forward. Communicate revisions to the Designer in the relevant project task in Clickup.