Skip to content
Turingle
Turingle

Marketing · Automation · Systems

Your marketing runs on a bucket brigade.Every step is done by hand.

An ad over here. The CRM over there. A report at Friday midnight. Someone copying data by hand in between.

We close that into one circuit: the end corrects the start. On its own.

  1. 1CapturesAds
  2. 2QualifiesCRM
  3. 3OptimizesSpreadsheet
  4. 4ReportsReport deck
Paid media on Meta and Google
6+ years
Meta Ads MCP
49 tools
n8n operations flows
in production
Looker Studio connectors
OAuth2

Installed at SmartMoov · Top One

We build on OpenAI · Anthropic · n8n · Meta · Google

The problem, drawn out

Separate islands. Or one circuit.

Most companies run ads, CRM and reporting as separate islands, with someone copying data by hand in between. We close that into one circuit: the end corrects the start, on its own.

Close the loop

Four connected stages still aren't a loop. The return is missing: the report has to flow back to capture.

  1. CapturesAds
  2. QualifiesCRM
  3. OptimizesSpreadsheet
  4. ReportsReport deck

Drag the amber dot back to capture, or use the button.

Loop closed

The report flows back to capture: what was measured at the end corrects the start.

Book a call to close your loop

Case studies

Two operations opened up from the inside.

SmartMoov

Mobility
operating cost
−60%
recovered per week
+40h
manual errors
−90%
See the case: SmartMoov

Top One

Credit
automated messages per month
10k+
response time
−85%
qualified leads
+2.4×
See the case: Top One

Turingle didn't just automate. It rethought our operation from the ground up.

Giuliano Pillagalo · CEO, SmartMoovTranslated from Portuguese.

Diagnose, build, scale. Then back to the start.

  1. Diagnose

    We map your processes, bottlenecks, and opportunities. Plain language, straight to the point.

  2. Build

    We build the system to spec, from the automation flow to the ad funnel.

  3. Scale

    We monitor, optimize and scale, with numbers to track every step.

From ad to report, and back to the ad.

n8n flows connect the ends. The ad brings the contact, the CRM qualifies it, the report shows the result and that result decides the next adjustment.

  1. 1AdsMeta Ads, via MCP
  2. 2n8nOperating flows
  3. 3CRMContact qualification
  4. 4Looker StudioReport with an OAuth2 connector
The report decides the next adjustment to the ad.

Meta Ads MCP: what the server exposes.

The list comes from the server code, tool by tool: 35 read data and 14 write. Campaigns, ad sets and ads are created paused by default.

tools
49
read-only
35
write
14
Filter tools

Showing 49 of 49 toolsShowing 35 of 49 toolsShowing 14 of 49 tools

Accounts and performance9

  • list_ad_accountsLists the ad accounts linked to the Facebook account.
  • get_details_of_ad_accountDetails of one ad account, for the requested fields.
  • get_adaccount_insightsPerformance metrics for an ad account.
  • get_campaign_insightsPerformance metrics for a campaign.
  • get_adset_insightsPerformance metrics for an ad set.
  • get_ad_insightsPerformance metrics for an ad.
  • fetch_pagination_urlFetches the next page of Graph API results.
  • get_activities_by_adaccountActivity history of an ad account.
  • get_activities_by_adsetActivity history of an ad set.

Campaigns, ad sets and ads12

  • get_campaign_by_idDetails of a campaign by ID.
  • get_campaigns_by_adaccountCampaigns of an ad account.
  • get_adset_by_idDetails of an ad set by ID.
  • get_adsets_by_idsDetails of several ad sets by ID.
  • get_adsets_by_adaccountAd sets of an ad account.
  • get_adsets_by_campaignAd sets of a campaign.
  • get_ad_by_idDetails of an ad by ID.
  • get_ads_by_adaccountAds of an ad account.
  • get_ads_by_campaignAds of a campaign.
  • get_ads_by_adsetAds of an ad set.
  • get_ad_creative_by_idDetails of a creative by ID.
  • get_ad_creatives_by_ad_idCreatives of an ad.

Targeting and audiences11

  • search_interestsSearches targeting interests by keyword.
  • search_interest_suggestionsSuggests interests related to given interests.
  • search_behaviorsLists the behavior targeting categories.
  • search_demographicsLists the demographic targeting categories.
  • search_geolocationsSearches geographic locations for targeting.
  • validate_targetingValidates a targeting spec for the ad account.
  • get_reach_estimateEstimates the audience size of a targeting spec.
  • get_delivery_estimateEstimates CPA, CPM and impressions for a targeting spec and budget.
  • get_targeting_descriptionTurns a targeting spec into readable text.
  • list_custom_audiencesLists the account's custom (retargeting) audiences.
  • list_lookalike_audiencesLists the account's lookalike audiences.

Media library and preview3

  • list_ad_imagesLists the images in the account library.
  • list_ad_videosLists the videos in the account library.
  • get_ad_previewPreview of how a creative will look.

Write14

They create, change or delete objects in the ad account.

  • create_campaignCreates a campaign.
  • update_campaignUpdates a campaign.
  • create_adsetCreates an ad set.
  • update_adsetUpdates an ad set.
  • create_adCreates an ad.
  • update_adUpdates an ad.
  • create_ad_creativeCreates a creative.
  • upload_ad_imageUploads an image to the account library, by URL.
  • upload_ad_videoUploads a video to the account library, by URL.
  • create_custom_audienceCreates a custom audience for retargeting.
  • update_custom_audience_usersAdds or removes people from a custom audience.
  • create_lookalike_audienceCreates a lookalike audience from a source audience.
  • delete_audienceDeletes a custom or lookalike audience.
  • delete_objectDeletes or archives an ads object.

Source: Meta Ads MCP server.py, checked on 27 Oct 2026.

Run by the people who operate these systems every day.

We run these systems in production every day and build the tooling behind them.

Frequently asked questions

What does Turingle do?

We're an agency specializing in AI and automation. We build AI agents, automate internal processes, implement intelligent CRMs, and manage paid media. Our goal is to eliminate manual tasks and increase your business's profit.

How long does it take to implement a solution?

It depends on complexity. Simple automations can be implemented in 1-2 weeks. More complex projects with AI agents and multiple integrations take 4-8 weeks. We always start with a diagnosis to define the exact scope and timeline.

What is the required investment?

Each project is customized, so the investment varies. We offer a free strategic consultation to understand your operation and present a proposal with defined scope, timeline, and cost. No surprises.

What tools do you use?

We work with n8n for automations, Claude and GPT for AI agents, Meta Ads and Google Ads for paid media, GA4 and GTM for analytics, and various APIs for custom integrations.

See all questions

Show us where your circuit breaks.

In 30 minutes we look at your operation, from ad to report, and point out the first stretch to connect.

Book a consultation