Oberlo, the pioneering Shopify dropshipping app, shut down in 2022. This guide covers the best alternatives and how to succeed with modern dropshipping tools.
DSers‑AliExpress Dropshipping
Oberlo Shutdown: What Happened
Related: Shopify DSers Integration: AliExpress Dropshipping Guide (2025), SEO Keyword Matcher Pro.
Timeline:
- May 2022: Oberlo announces shutdown
- June 15, 2022: Oberlo officially closes
- Users migrated to DSers automatically
- Product and order data transferred
Why it shut down:
- Shopify acquired Oberlo in 2017
- Decided to partner with AliExpress directly
- DSers became the official alternative
- Focus shifted to marketplace approach
DSers: The Official Replacement
Related: WooCommerce Klaviyo Integration: Email Marketing Guide (2025).
Why DSers?
| Feature | Oberlo (was) | DSers |
|---|---|---|
| AliExpress integration | Good | Official partner |
| Bulk orders | Limited | Advanced |
| Supplier finder | Basic | Optimization tool |
| Product variants | Standard | Mapping feature |
| Free tier | 500 products | 3,000 products |
| Pricing | $29.90/mo | $19.90/mo |
DSers Pricing
| Plan | Products | Stores | Price |
|---|---|---|---|
| Basic | 3,000 | 3 | Free |
| Advanced | 20,000 | 10 | $19.90/mo |
| Pro | 75,000 | 25 | $49.90/mo |
Setting Up DSers
Step 1: Install DSers
- Go to Shopify App Store
- Search “DSers”
- Click Add app
- Install and open
Step 2: Connect AliExpress
- Click Link to AliExpress
- Log into AliExpress account
- Authorize connection
- Sync begins automatically
Step 3: Import Products
- Browse AliExpress or use supplier finder
- Click Add to DSers
- Edit product details
- Set pricing
- Push to Shopify
Step 4: Configure Automation
DSers settings:
├── Order automation
│ ├── Auto-order placement
│ └── Auto-tracking sync
├── Pricing rules
│ ├── Cost multiplier
│ └── Rounding rules
├── Inventory sync
│ └── Stock level updates
└── Notifications
└── Order status alerts
Other Oberlo Alternatives
Spocket
Focus on US/EU suppliers for faster shipping.
| Pros | Cons |
|---|---|
| Fast shipping (2-5 days) | Higher product cost |
| Vetted suppliers | Smaller catalog |
| Branded invoicing | $39.99/mo for full features |
Best for: Stores prioritizing fast shipping over price.
Zendrop
US fulfillment with custom branding.
| Pros | Cons |
|---|---|
| US warehouse | Limited product selection |
| Custom branding | $49/mo for automation |
| Fast fulfillment | Less variety than AliExpress |
Best for: Brands wanting fast, branded fulfillment.
CJdropshipping
Direct China sourcing with warehousing.
| Pros | Cons |
|---|---|
| Free to use | Quality varies |
| US warehouses | Complex platform |
| Custom packaging | Customer support issues |
Best for: Experienced dropshippers wanting more control.
Comparison Table
| Feature | DSers | Spocket | Zendrop | CJ |
|---|---|---|---|---|
| Free tier | Yes | Limited | 50 orders | Yes |
| Shipping time | 15-30 days | 2-7 days | 3-7 days | 7-15 days |
| Product range | Huge | Medium | Small | Large |
| Automation | Yes | Yes | Yes | Yes |
| Best for | AliExpress | Quality | Branding | Control |
Modern Dropshipping Strategy
2025 Best Practices
Dropshipping evolution:
├── Fast shipping is now expected
│ └── Use US/EU suppliers when possible
├── Product quality matters more
│ └── Test products before listing
├── Customer service is differentiator
│ └── Proactive communication
├── Branding is essential
│ └── Custom packaging, unboxing experience
└── Multiple suppliers recommended
└── Don't rely on single source
Shipping Expectations
| Strategy | Ship Time | Customer Expectation |
|---|---|---|
| AliExpress standard | 15-30 days | Set clear expectations |
| AliExpress ePacket | 7-15 days | Better but still long |
| US warehouse | 3-7 days | Meets expectations |
| US fulfillment | 2-5 days | Excellent |
Pricing Strategy
Pricing considerations:
├── Product cost
├── Shipping cost
├── Transaction fees (Shopify + gateway)
├── Refund reserve (5-10%)
├── Marketing cost (customer acquisition)
└── Profit margin (target 20-30%+)
Example:
Product: $5
Shipping: $3
Your retail: $29.99
After fees (~7%): $27.89
Gross profit: $19.89
After CAC ($10): $9.89 net profit
Product Research
Finding Winning Products
Research methods:
- AliExpress trending
- DSers supplier finder
- TikTok #TikTokMadeMeBuyIt
- Amazon bestsellers
- Competitor analysis
Product Criteria
Good dropshipping product:
├── Not easily found locally
├── Unique or novel
├── Lightweight (low shipping)
├── $15-75 retail price
├── Clear target audience
├── Demonstrable in video
└── Problem-solving
Supplier Evaluation
| Factor | What to Check |
|---|---|
| Rating | 4.5+ stars |
| Reviews | 100+ with photos |
| Response time | < 24 hours |
| Order count | 100+ orders |
| Shipping time | Realistic estimate |
| Communication | English proficiency |
Order Management
Automated Workflow
- Customer orders on Shopify
- Order syncs to DSers
- DSers places order on AliExpress
- Supplier ships product
- Tracking syncs to Shopify
- Customer receives notification
Handling Issues
Common problems:
- Shipping delays → Communicate proactively
- Wrong item → Contact supplier, reship/refund
- Quality issues → Document, refund customer
- Lost packages → File dispute, refund customer
Customer communication templates:
Shipping delay:
“Your order is on its way! Due to high demand, delivery may take 2-3 weeks. Track your package here: [link]. Thank you for your patience!”
Scaling Your Store
Growth Checklist
Scaling steps:
├── Validate product-market fit
├── Optimize product pages
├── Build email list
├── Launch paid advertising
├── Add complementary products
├── Improve customer service
└── Consider private labeling
Moving Beyond Basic Dropshipping
Evolution path:
- Start with AliExpress dropshipping
- Validate products and audience
- Find US/EU suppliers
- Negotiate better terms
- Consider private label
- Build inventory business
Troubleshooting
Orders Not Syncing
Causes:
- DSers not connected
- Payment not confirmed
- Product mapping issues
Solutions:
- Check DSers connection
- Verify Shopify order status
- Review product mapping
- Manually sync if needed
Tracking Not Updating
Causes:
- Supplier delay
- Tracking not uploaded
- Sync issues
Solutions:
- Check AliExpress order
- Contact supplier
- Manually add tracking
- Update customer
High Return Rate
Causes:
- Quality issues
- Wrong expectations
- Long shipping
Solutions:
- Order samples
- Improve product descriptions
- Set shipping expectations
- Better supplier selection
Best Practices Summary
Product Selection
- Test before mass selling
- Order samples
- Check supplier ratings
- Verify shipping times
Customer Experience
- Set clear expectations
- Provide tracking
- Respond quickly
- Handle issues professionally
Operations
- Use automation
- Monitor supplier performance
- Track key metrics
- Optimize continuously
2025 Snapshot
Quick benchmarks for the DSers workflow. Use these as planning ranges, then validate against your own data.
| Data point | 2024 | 2025 | Why it matters |
|---|---|---|---|
| Supplier onboarding time | 1–3 days | 1–3 days | Time to validate shipping + returns |
| Typical product import time | 10–30 min | 10–30 min | Catalog velocity for testing |
| Refund/return handling | Manual SOP | Manual SOP | Reduces chargebacks and complaints |
| Margin buffer target | 20–30% | 20–30% | Absorbs ad and logistics volatility |
Practical Implementation Notes
Data sync and ownership
Most Shopify integrations follow the same lifecycle: a one‑time historical import (customers, products, orders) followed by ongoing incremental updates via API/webhooks. In practice, the biggest failures come from identity and mapping—not from missing features. Before you activate anything customer‑facing, decide which system is the source of truth for customer identity (email vs phone), consent flags, segmentation, and lifecycle fields.
Treat the first week as a controlled rollout. Start with a small segment (internal addresses or a low‑risk cohort), validate that events fire exactly once, and then scale automation volume. This approach prevents silent double‑sending, broken attribution, and hard‑to‑debug “it looks connected but nothing happens” situations.
QA checklist (run once, then reuse)
Use a seed dataset (test customers, a few SKUs, a low‑value test order) to run an end‑to‑end path: signup → first purchase → fulfillment → refund. Confirm that reporting matches your store’s order IDs and timestamps.
Operational checks:
- App permissions/scopes match the features you actually use
- Timezone aligns across scheduled sends, reporting windows, and dashboards
- Edge cases are represented correctly (partial refunds, cancellations, multi‑location fulfillments)
- Baselines are captured so you can measure lift after go‑live
Next Steps
Starting or continuing dropshipping:
- Install DSers - Official AliExpress partner
- Research products - Find proven winners
- Test suppliers - Order samples
- Set expectations - Clear shipping info
- Launch marketing - Drive targeted traffic
Shopify + DSers implementation checklist (2025)
This section adds practical “make it stable” steps you can use after you install the app/connector. It’s intentionally lightweight: the goal is fewer sync surprises, cleaner reporting, and easier troubleshooting.
1) Quick setup checklist
- Permissions first: grant only the scopes you need (orders/customers/products as required) and document who owns the admin credentials.
- Data mapping: confirm how email, phone, currency, and SKU are mapped between Shopify and DSers.
- Historical import: decide how far back to import orders/customers (avoid importing years of data if you don’t need it).
- Deduplication rules: pick one unique identifier per object (usually email for customers, order ID for orders) to prevent doubles.
- Alerts: set a lightweight alert path (email/Slack) for failed syncs, auth expiry, and API rate limits.
2) Data you should verify after connecting
Most integration issues show up in the first hour if you test the right things. Use the table below as a QA checklist (create a test order if needed).
| Data object | What to check | Why it matters |
|---|---|---|
| Customers | Email/phone format, marketing consent fields, duplicates | Prevents double messaging and broken segmentation |
| Orders | Order total, tax, discount, shipping, currency | Keeps revenue reporting and automation triggers accurate |
| Line items | SKU, variant ID, quantity, refunds/returns behavior | Avoids inventory and attribution mismatches |
| Fulfillment | Status changes + timestamps, tracking numbers, carrier fields | Drives customer notifications and post-purchase flows |
| Catalog | Product titles, handles, images, collections/tags | Ensures personalization and reporting match your storefront |
3) Automation ideas for Dropshipping
- Start with one core workflow and validate end-to-end before adding more automation.
- Keep field naming consistent (email, phone, currency, SKU) to reduce mapping bugs.
- Monitor errors weekly and document a simple rollback plan for high-impact changes.
API sanity check (Shopify Admin API)
If your integration UI says “connected” but data isn’t flowing, a quick API call helps confirm whether the store is accessible and returning the objects you expect.
# List the 5 most recent orders (GraphQL)
curl -X POST "https://your-store.myshopify.com/admin/api/2025-01/graphql.json" \
-H "X-Shopify-Access-Token: $SHOPIFY_ADMIN_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"query\":\"{ orders(first: 5, sortKey: CREATED_AT, reverse: true) { edges { node { id name createdAt totalPriceSet { shopMoney { amount currencyCode } } customer { email } } } } }\"}"Tip: keep tokens/keys in environment variables, and test in a staging store/site before rolling changes to production.
4) KPIs to monitor (so you catch problems early)
- Sync freshness: how long it takes for a new order/customer event to appear in DSers.
- Error rate: failed syncs per day (and which object types fail most).
- Duplicates: number of merged/duplicate contacts or orders created by mapping mistakes.
- Revenue parity: weekly spot-check that Shopify totals match downstream reporting (especially after refunds).
- Attribution sanity: confirm that key events (purchase, refund, subscription) are tracked consistently.
5) A simple 30-day optimization plan
- Week 1: connect + map fields, then validate with 5–10 real orders/customers.
- Week 2: enable 1–2 automations and measure baseline KPIs (conversion, AOV, repeat rate).
- Week 3: tighten segmentation/rules (exclude recent buyers, add VIP thresholds, handle edge cases).
- Week 4: document the setup, create an “owner” checklist, and set a recurring monthly audit.
Related integration guides
Browse all: integration guides.
Sources
For print-on-demand instead of dropshipping, see Printful integration. For shipping optimization, check ShipStation integration.