How to Automate Samples or Return Labels with Shippy
By Alexa Fangman
In this article:
Tired of manually creating shipping labels every time a customer requests a sample or needs to return a product? Shippy streamlines the entire process inside HubSpot, saving you hours of admin work each week.
Why Consumer Goods Companies Need Automated Shipping for Samples and Returns
If you're running a consumer goods business, you know the drill. A potential customer requests a product sample through your website. You receive the form submission, manually create a shipping label, print it, pack the box, and coordinate pickup. Then multiply that by dozens or hundreds of requests each week. The same tedious process repeats when customers need return labels - except now you're also tracking which products are coming back, updating inventory, and managing refunds or exchanges.
By maintaining manual shipping processes, time disappears into administrative tasks instead of building relationships with customers and growing your business. Each sample request becomes a series of repetitive steps: opening the form submission, copying contact details into your shipping platform, selecting carrier options, generating labels, and updating your CRM manually. Returns add another layer - you're emailing labels to customers, tracking which shipments are in transit, and trying to connect return data back to original orders.
That's where automated shipping workflows inside HubSpot become essential. When sample requests and return needs trigger automatic label creation, your team stops switching between platforms and manually entering the same information repeatedly. The entire shipping process happens inside the system where your customer data already lives, keeping everything connected and saving hours each week.
Setting Up Sample Shipment Automation in Shippy
Here's how to set up sample shipment automation that runs without your involvement. First, create a HubSpot form that captures sample requests - include fields for the requester's name, shipping address, and which product samples they want. Once that form is live on your website, you'll build a workflow that triggers whenever someone submits it.
In HubSpot's workflow tool, set your enrollment trigger to form submission. Then add a Shippy workflow action that automatically generates a shipping label using the contact information from the form. You'll specify your default carrier, package dimensions, and weight for sample shipments. If you've connected your own carrier account through Shippy, you can access your negotiated rates directly - no need to use default pricing.
The workflow can also create a deal or order record in HubSpot, assign it to the appropriate team member, and update properties to track sample fulfillment status. Once the label generates, Shippy creates an Order record associated with the contact, showing shipment details and real-time tracking. Your fulfillment team receives a notification with the label ready to print, and the entire process happens while you're working on other priorities.
For businesses shipping multiple sample variations, use conditional logic in your workflow. If someone requests skincare samples, route them to one fulfillment process with specific package dimensions. If they request food samples requiring refrigeration, trigger a different workflow with appropriate shipping speed and handling instructions. The automation adapts based on form responses without manual sorting.
Creating Return Label Workflows That Run on Autopilot
Return label automation follows a similar pattern but addresses different scenarios. Most return requests come through support tickets, email conversations, or dedicated return forms. The key is identifying the trigger that should generate a return label automatically versus situations requiring manual review.
Set up a workflow that enrolls contacts when they submit your return request form or when a support ticket reaches a specific status indicating return approval. The workflow action creates a return label through Shippy, pulling the customer's address from their contact record and using your return address as the destination. You can specify whether customers pay return shipping or if you're providing prepaid labels - Shippy supports both scenarios.
Once the label generates, the workflow can automatically email it to the customer using a HubSpot email template. Include the tracking number, return instructions, and any additional details about your return policy. The workflow then creates a task for your warehouse team to watch for the incoming shipment and updates the associated deal, ticket, or order record to reflect return status.
For higher-value returns requiring approval, add conditional branches to your workflow. If the return value exceeds a threshold you set, create a task for a manager to review before the label generates. For standard returns under that amount, let the automation handle everything. This approach balances efficiency with appropriate oversight for situations that warrant human judgment.
Tracking Sample Performance and Return Trends Without Leaving HubSpot
Once your shipping workflows are running, you'll want visibility into how samples convert and which products generate returns. Because Shippy lives inside HubSpot, all shipment data integrates with your existing contact, deal, and order records - you can build reports and dashboards using HubSpot's native reporting tools.
Create a custom report showing sample shipments by product type, delivery status, and subsequent conversion to paying customers. You'll see which samples lead to purchases most frequently and how long the sales cycle typically runs after someone receives a sample. Track delivery success rates to identify shipping issues before they impact customer experience.
For returns, build reports that surface patterns you'd otherwise miss. Which products have the highest return rates? Are returns concentrated in specific geographic regions suggesting shipping damage? How quickly do customers initiate returns after receiving products? You can segment return data by order value, customer lifetime value, or any other property in your CRM to understand which returns matter most to your business.
A Shippy Dashboard provides visualizations for shipment volume, delivery rates, and pipeline stages. You'll see how many shipments moved through each stage this week compared to last week, and you can schedule these reports to share with your team automatically. No need to export data, build spreadsheets, or switch to separate shipping platforms to understand what's happening.
Set up HubSpot lists that automatically segment contacts based on shipping activity. Create a list of contacts who received samples but haven't purchased within 30 days - then enroll them in a nurture workflow with targeted follow-up. Build another list of customers with returns in progress so your support team can proactively check in. Your shipping data becomes actionable intelligence instead of isolated information sitting in another system.
Maximizing Efficiency with Custom Carrier Accounts and Packing Slip Templates
You can take your sample and return automation further by connecting your own carrier accounts and customizing packing slips. When you add your negotiated carrier rates to Shippy, the system automatically uses your pricing instead of default rates - you'll see cost savings on every shipment without changing your workflow setup.
Shippy supports multiple carriers, so you're not locked into one option. Connect UPS, FedEx, USPS, or other carriers based on what works best for your business. Once connected, your automated workflows access real-time rates from all your carriers and select the most cost-effective option based on rules you define. Overnight samples to high-priority leads, standard shipping for routine requests - the automation handles carrier selection based on your preferences.
Custom packing slip templates add another efficiency layer. In Shippy's Account settings, add your logo and brand colors for a personalized feel. For returns, create packing slips and automatically send inspection checklists to your warehouse team, complete with restocking instructions.
If you're using Shippy Connect, you can connect local printers and scales directly to the app. When a workflow generates a label, it prints automatically to your designated printer - no downloading files or managing print queues. Connected scales populate package weight during shipment creation, eliminating manual entry and reducing errors that cause carrier surcharges.
The barcode import feature lets you scan packing slip barcodes to pre-fill shipment details. This speeds up fulfillment for teams processing high sample volumes - scan the barcode, confirm the details, and the label generates in seconds. You'll reduce manual data entry while maintaining accuracy, and your team can process more sample requests in less time.
What are your thoughts? Leave a comment.