Ruul.io - Automate database updating process

Ruul.io - Automate database updating process

Barış Asa
-
Growth Manager @Ruul
Barış Asa

The Company

Ruul is a global hiring and compliance platform that enables companies to seamlessly hire, manage, and pay freelancers and employees across borders—without legal friction. For businesses, Ruul offers compliant international contractor management; for freelancers, it provides a streamlined way to invoice and work with companies globally.

By facilitating cross-border talent collaboration, Ruul helps companies tap into a global talent pool while ensuring regulatory alignment.

The Challenge: Tracking Freelancers' Employment Status at Scale

With thousands of active freelancers using the platform, Ruul needed to continuously monitor the professional status of its users.

Key challenges included:

  • Differentiating full-time freelancers from those with other full-time jobs
  • Keeping employment data current for accurate segmentation
  • Needing a scalable, automated solution to search by email and retrieve LinkedIn profiles, including job titles and employers

While Ruul tested other tools—Phantombuster, Clearbit, and ZoomInfo—they ran into problems:

  • Phantombuster lacked accuracy and consistency
  • ZoomInfo didn’t align with the use case
  • Clearbit was overpriced for the specific enrichment needed

The Solution: Fast, Affordable, Accurate Enrichment with Reverse Contact

Ruul selected Reverse Contact after testing its real-time enrichment capabilities—and it proved to be the perfect balance of performance and price.

Using Reverse Contact’s API, Ruul was able to:

  • Search thousands of user emails at scale
  • Retrieve accurate LinkedIn URLs, job titles, companies, and industries
  • Automate the updating of freelancer records in their internal systems

“Reverse Contact gave us what others couldn’t: fast, reliable enrichment without bloated pricing or unnecessary features. It fits our workflow perfectly.”
Barış Asa, Growth Manager at Ruul

Implementation Workflow

  1. Exported freelancer emails from the internal database
  2. Queried Reverse Contact via API for each email
  3. Parsed enriched data—LinkedIn URL, title, company—for real-time user updates
  4. Integrated enriched profiles into internal freelancer management system

The Results

Time savings of 80% compared to manual or script-based lookups
No more scraping or maintaining brittle scripts—everything now runs through a single API.

Enrichment match rate over 85%
Ruul successfully enriched the majority of freelancer profiles with fresh LinkedIn data.

Cost savings compared to Clearbit or ZoomInfo
Reverse Contact offered enterprise-grade enrichment at a fraction of the cost of larger providers.

Improved segmentation and freelancer experience
With accurate employment data, Ruul can better tailor communication and support based on each freelancer’s work model.

Takeaway for Global Hiring Platforms

If you need to enrich and maintain thousands of user profiles:

  • Don’t rely on incomplete scraping tools
  • Avoid the cost bloat of generalized enrichment platforms
  • Use Reverse Contact for direct, accurate, API-driven enrichment based on real-time LinkedIn data

Conclusion

For a platform like Ruul, where freelancer data accuracy is essential to operations, Reverse Contact proved to be a critical tool—helping the team automate insights, save time, and optimize internal workflows.

It’s a reminder that when you're managing a global workforce, knowing who’s on your platform is just as important as managing how they work.

Turn Emails into Identity Profiles

Enrich your CRM, reveal anonymous sign-ups, and connect with your customers
Try for Free