Being a cloud-based software, Shepherd does not connect directly to any printer nor does it control any print settings. You’ll need to make sure your printer(s) are connected to a computer correctly. Shepherd will send print information through your web browser, Google Chrome, which is then processed through the driver and settings on your computer.
To allow for printing of any label size or through any label printer, (i.e. DYMO, Zebra, or Brother) we have a custom label builder to help you format your prescription, patient, and cage card labels. Within the custom label builder, you are also able to modify what content is included on the label as well as additional settings like font sizes.
Shepherd does not have any brand-specific requirements or recommendations on label printers.
Hardware & Software
First, make sure your printer(s) are connected to a computer. You’ll need to have the correct driver installed for your printer and operating system to work together. For example, here's a link to the DYMO compatibility chart.
NOTE: iPads are not compatible with DYMO label printers due to the Airprint functionality. This is not related to Shepherd nor can it be adjusted through Shepherd. If you are using tablets, we recommend having at least one computer workstation to print labels from.
Setting Up a Printer with your Workstation(s)
Step 1: Install the Driver
After determining which driver will work for your operating system and printer, select the link to download it. After it downloads, you’ll need to open the driver installation file and make sure it’s successfully installed on your computer.
Step 2: Hook Up the Printer
Unless you’re using a wireless printer, you need to make sure that the printer is:
Connected to the computer you’re using
Turned on
Step 3: Add the Printer
Before printing, you’ll need to add the printer as a destination. The process is different for computers running MacOS and Windows.
NOTE: If you just added the printer to your computer or network, it may not appear on the list of print destinations until you search for and select it.
Workstation Print Settings
Depending on the label size and printer you are using, you may want to adjust the print settings. Below is an example for additional settings on 2.13in x 2.75in (54mm x 70mm) label sizes, often used with DYMO printers.
Select More Settings
Set Layout to Landscape
Note: Depending on your printer brand, some require a 180 degree rotation for optimal printing. Shepherd supports rotation within the user interface, but to maintain correct margins you might need to alternatively configure the rotation from the printer application itself. This is often the case for Zebra printer configurations.
Select the correct paper size
For Dymo printers please use 30258 Diskette
Note: Some users may not see the expected paper sizes. For example, if you do not see '30258 Diskette', look for "custom 54.02x69.85mm" or "2.127 x 2.75"
Set Margins to None
Set Scale to Default
Ensure that the checkboxes for 'Headers and footers' and 'Background graphics' are NOT checked
Due to label size variability and customization options, you'll need to ensure the label size selected in your printer settings matches your printer brand and label size.
Shepherd Custom Label Builder
In addition to configuring your printer(s) to your workstation(s), you'll also need to configure your Shepherd label settings to match. Shepherd will generate a label which your workstation and printer will take over to complete the printing request.
To allow for printing of any label size or through any label printer, (i.e. DYMO, Zebra, or Brother) we have a custom label builder to help you format your prescription, patient, and cage card labels. Within the custom label builder, you are also able to modify what content is included on the label as well as additional settings like font sizes.
Take a Look
Label Settings
To access your label settings, navigate to Admin -> Clinic Settings -> Settings -> Labels
Default Labels
Shepherd offers two default labels for 54mm x 70mm size labels, often used for DYMO printers, or 49mm x 89mm, often used for Zebra printers. Our default labels cannot be edited or modified but do not require any additional setup before usage. If you want to use another label size or change the content or font size on the label, you can set up a custom label.
You will need to select what template you want to use for prescription labels, patient labels, and cage cards. NOTE: You can create a custom label for each label type.
Creating a New Custom Label
To create a custom label, you can either duplicate from an existing template or create your own new label template from a blank canvas.
Duplicating an Existing Template
Duplicating an existing template means you can begin from a previous design and perform updates or modifications to your preference without needing to define all variables and their placements. Duplicated custom labels will not be font responsive, meaning longer text will not decrease in size to fit within the defined variable area. Please be mindful of the length of text entered in these spaces.
To duplicate an existing template, select the double paper icon, located at the end of the action icons within any template card.
Next, you will be prompted to confirm the duplicated template's label size. Once you've confirmed the label size, you can modify and update the variables as normal.
Visit the Variables section below to learn more about using label variables and edit features.
Once you've reviewed and confirmed your label template design is correct, ensure you have defined a title in the upper left-hand corner. Then select the green 'save template' button in the upper right-hand corner to save the template design for usage.
Starting From a Blank Custom Label
To start from a blank custom label, select Add New under the section you want to make a label for then select Custom from the dropdown menu. From there, you will enter the size of your labels.
NOTE: The white canvas for your label shows the correct available printing space, accounting for print margins, and may appear different than the custom-defined label size. This means that you can add text blocks on the entire white canvas.
Label Variables
Label variables are placeholders that will pre-populate the corresponding information when the label is printed. For example, {Clinic Name} will print the name of your clinic and {Patient Name} will print the patient's name,
Selecting a variable along the right-sided menu will place the block within the blank label canvas. You then resize or click and drag the variable to the correct position.
A variable can be removed using the delete key once it is highlighted.
Selecting a placed variable will open a menu with additional style and placement options such as font size, text styles, and alignment. When editing variables within your template, be sure to size appropriately, especially with considerations for medication directions as this will likely require more space.
You may also wish to manually include leading title text in front of variables for specific areas (ie. quantity, refills remaining, directions, etc.). You can do this by manually updating the 'Content' field under the text title of the associated variable.
An example is offered below:
Preview the Template
Use the 'preview' button located in the upper right-hand corner to review your design. Sample data options are provided to easily incorporate realistic example content in your preview.
NOTE: Content variable titles may be longer or shorter than normal content text used during actual printing. Please be mindful of spacing requirements.
Custom label templates do not support responsive text - meaning if longer phrasing is inserted into a field, the text size will not decrease to accommodate more text.
Save your Template
Once you've reviewed and confirmed your label template design is correct, ensure you have defined a title in the upper left-hand corner. Then select the green 'save template' button in the upper right-hand corner to save the template design for usage.