SaleSmartly and Product Fruits Integration Guide: Cross-Border Customer Service and User Onboarding Synergy
Cross-border SaaS teams often face a contradiction: customer service systems can respond to inquiries efficiently, but users still churn because they don't know how to use the product; user onboarding tools can improve activation rates, but cannot handle complex issues. Combining SaleSmartly's omnichannel customer service capabilities with Product Fruits' user onboarding capabilities can close the loop of "in-app onboarding—customer service support—lifecycle communication." This article explains the synergy logic, specific setup steps, real-world scenarios, and common questions.
Why Combine a Customer Service System with a User Onboarding Tool

First viewport screenshot of User Onboarding & Product Adoption Platform | Product Fruits.
When using SaleSmartly alone, the customer service team can handle inquiries from WhatsApp, Facebook Messenger, Instagram, Telegram, LINE, Email, VKontakte, WeChat, Zalo, YouTube, and other channels in a single inbox, with AI-powered customer service assisting responses. However, many inquiries stem from users not knowing where features are or how to use them. If you can guide users in advance within the product, you can reduce a large number of repetitive tickets.
When using Product Fruits alone, teams can build onboarding flows, checklists, product tours, lifecycle emails, and in-app help without code, and even use AI to draft initial onboarding experiences. But when users encounter complex issues such as accounts, orders, or payments, human customer service is still needed.
The value of combining the two lies in: Product Fruits is responsible for "making users know how to use the product," SaleSmartly is responsible for "quickly catching users when they don't know how," and linking onboarding data with customer service conversations to form a more complete customer view.
Collaborative Workflow: From Onboarding to Support to Follow-Up

First viewport screenshot of Product Fruits case studies | Onboarding and adoption wins.
Phase 1: Adaptive Onboarding After New User Registration
After a user completes registration, Product Fruits displays an adaptive onboarding flow based on user role, behavior, or source. For example, when a new user of a cross-border e-commerce SaaS logs in for the first time, Product Fruits pops up a three-step checklist: bind store, set up shipping templates, invite team members. Each time a step is completed, the checklist updates automatically.
At the same time, Product Fruits can sync onboarding events (such as "completed store binding") to SaleSmartly via Webhook or event push, as customer tags or custom attributes. This way, when customer service sees the user in SaleSmartly, they can judge their onboarding progress and avoid repeated questions.
Phase 2: Linking In-App Help with Customer Service Entry
Product Fruits' in-app help components (such as knowledge base search, feedback widget) can be configured with a "Contact Customer Service" button. When clicked, it jumps to SaleSmartly's web chat window and automatically carries context such as user ID, current page, and onboarding progress. Customer service does not need to ask the user to repeat the problem and can directly provide answers based on the context.
For channels already integrated in SaleSmartly (such as WhatsApp, Messenger), Product Fruits can also display customer service entries for the corresponding channels in the onboarding flow, allowing users to choose their familiar communication method.
Phase 3: Customer Service Conversations Trigger Personalized Onboarding
When a user inquires about a feature in SaleSmartly, customer service can send a Product Fruits onboarding link or directly trigger a product tour. For example, if the user asks "How to set up auto-reply," customer service sends a message in SaleSmartly containing a Product Fruits tour link. After the user clicks, they see step-by-step guidance within the product.
In addition, SaleSmartly's automation rules can trigger Product Fruits' lifecycle emails or in-app announcements after a conversation ends, pushing relevant tutorials to form a "support—learn—activate" cycle.
Setup Steps: How to Connect SaleSmartly with Product Fruits

First viewport screenshot of Product Fruits pricing | Plans for every stage of growth.
Step 1: Prepare Customer Identifiers in SaleSmartly
Ensure SaleSmartly can identify unique user IDs. You can pass user ID, email, registration time, and other information through custom parameters of the web chat widget, API integration, or SCRM fields. These fields will be used to match with Product Fruits events.
Step 2: Configure Event Push in Product Fruits
After creating an onboarding flow in the Product Fruits backend, go to the integration or Webhook options in settings and add SaleSmartly's Webhook address (which can be obtained in SaleSmartly's automation or API settings). Select the events to push, such as "onboarding completed," "checklist updated," "knowledge base search no results," etc.
Step 3: Create Automation Rules in SaleSmartly
In SaleSmartly's automation module, create rules based on receiving Product Fruits events. For example: when receiving a "knowledge base search no results" event, automatically create a ticket and assign it to customer service; when receiving an "onboarding completed" event, automatically send a congratulatory message and push advanced tutorials.
Step 4: Configure In-App Customer Service Entry
In Product Fruits' in-app help component, add an "Online Customer Service" button, link it to SaleSmartly's web chat window, and append the user ID parameter. Test whether clicking it correctly opens the conversation and displays user information.
Step 5: Test and Optimize
Use a test account to go through the complete registration, onboarding, inquiry, and follow-up process, checking whether events are synced, whether customer service receives context, and whether automation triggers. Adjust onboarding steps and automation rules based on test results.
Real-World Scenarios and Problem Solving

First viewport screenshot of How Adeus Scales Support with Copilot.
Scenario 1: Low SaaS Trial Conversion Rate
A cross-border SaaS team found that trial users churned severely on day 3 because users had not completed key settings. Through Product Fruits' adaptive onboarding, new users immediately see a checklist "Complete setup to unlock all features" after logging in; if not completed, Product Fruits triggers lifecycle email reminders. If the user still takes no action, SaleSmartly's automation rules send a manual follow-up message via WhatsApp or email after 48 hours, and customer service can provide targeted help based on Product Fruits' onboarding progress.
Scenario 2: Many Repetitive Questions in Customer Service Tickets
The customer service team found that a large number of tickets focused on basic operations such as "how to import data" and "how to set up payments." By analyzing conversation tags in SaleSmartly, the team identified high-frequency questions and created corresponding product tours and knowledge base articles in Product Fruits. When users inquire again, customer service can directly send Product Fruits tour links, or AI customer service can automatically reply with knowledge base links. According to Product Fruits case data, this practice can reduce support tickets by about 30%.
Scenario 3: Multilingual User Onboarding and Support
When facing multilingual users, cross-border enterprises can use Product Fruits to display multilingual onboarding content, while SaleSmartly provides AI real-time translation and multilingual human customer service. When users still have questions after reading onboarding content in the product, they can inquire through SaleSmartly's web chat or WhatsApp and other channels, and customer service can communicate seamlessly with translation features.
Decision Guide: When to Combine Both
| Scenario | SaleSmartly Only | Product Fruits Only | Combined |
|---|---|---|---|
| Many inquiries because users don't know how to use the product | Customer service responds passively, high ticket volume | Proactive onboarding reduces inquiries, but no fallback for complex issues | Onboarding upfront, customer service as fallback, ticket volume decreases |
| Low trial conversion rate | Can send follow-up messages, but lacks in-app onboarding | Can improve activation, but lacks manual follow-up channels | Onboarding + automation + manual follow-up, improve conversion |
| Multilingual cross-border support | Supports multilingual translation and channel integration | Supports multilingual onboarding content | Full language and channel coverage, consistent experience |
| Customer service team efficiency | Unified inbox and AI assistance | Cannot handle customer service conversations | Customer service responds quickly based on onboarding context |
If the team's main pain point is customer service response efficiency and channel fragmentation, deploy SaleSmartly first; if the pain point is user activation and product adoption, deploy Product Fruits first; if both, combining them can form a closed loop.
FAQ
Does the integration of SaleSmartly and Product Fruits require development resources?
Product Fruits itself is a no-code platform, and SaleSmartly also provides visual automation configuration. Basic integration (such as Webhook event push, web chat links) usually does not require developers, but if deep synchronization of custom fields is needed, technical team assistance may be required to configure APIs.
How is data security ensured after integration?
SaleSmartly holds ISO 27001, ISO 27701, and other certifications, and Product Fruits also follows industry security standards. During integration, it is recommended to transmit only necessary user identifiers and event data, avoiding sensitive personal information. Specific compliance requirements should be assessed in conjunction with the regulations of the enterprise's region.
Can SaleSmartly's AI customer service automatically answer questions from the Product Fruits knowledge base?
Yes. Organize common questions from the Product Fruits knowledge base into SaleSmartly AI customer service's knowledge base content. When users inquire, AI customer service can automatically match answers. For complex issues, transfer to human customer service with a Product Fruits onboarding link attached.
How to measure the effect after integration?
You can focus on the following metrics: changes in customer service ticket volume, trial conversion rate, onboarding completion rate, customer service first response time, user retention rate. It is recommended to collect 4 weeks of data before and after integration for comparison. Product Fruits cases show that effective user onboarding can reduce user churn by 70% and save about 30 hours of training time per month.
Does it support in-app onboarding and customer service for mobile apps?
Product Fruits supports in-app onboarding for web and mobile apps, and SaleSmartly supports web chat and various instant messaging channels. For mobile integration, confirm SDK compatibility and pass user identifiers via API.
Conclusion
The combination of SaleSmartly and Product Fruits is essentially connecting "passive customer service" and "proactive onboarding" into a complete user journey. SaleSmartly excels at omnichannel aggregation, AI assistance, and human collaboration, while Product Fruits excels at no-code onboarding, product adoption, and lifecycle communication. Through event push and context passing, the two can help cross-border enterprises reduce repetitive tickets, improve trial conversion, and enhance multilingual user experience. It is recommended to start with a small scenario (such as new user onboarding + customer service entry) as a pilot, verify the effect, and then gradually expand automation rules.
For further understanding of SaleSmartly's channel coverage and selection comparison, please refer to SaleSmartly vs eesel AI vs NiCE CX: Cross-Border Customer Service Selection Guide; if you are interested in implementing AI capabilities, you can read How to Combine SaleSmartly with OpenAI: Cross-Border Customer Service AI Implementation Guide.
Reference sources:
- SaleSmartly Official Website
- SaleSmartly Customer Service Team Solution
- Product Fruits Official Website
Related reading
- SaleSmartly vs Re:amaze: Cross-Border Customer Service System Selection Guide - Compare SaleSmartly and Re:amaze in terms of channel coverage, AI capabilities, marketing features, and applicable scenarios to help cross-border enterprises choose an online customer service system that better fits their business needs.
- SaleSmartly vs CoSupport AI vs Re:amaze: Cross-Border Customer Service System Selection Comparison - Compare the differences among SaleSmartly, CoSupport AI, and Re:amaze in channel coverage, AI automation, pricing, and applicable scenarios to help cross-border enterprises select on demand.
Sources and further reading
- SaleSmartly - Online Customer Service System - Cross-Border One-Stop Customer Communication Service - SaleSmartly has built-in AI intelligent customer service, supporting intent recognition, instant translation, and automatic replies. It can automatically receive global customers 24/7, allowing human customer service to focus on high-value inquiries and significantly improve conversion rates.
