Act-On FireDAC Components

Rapidly create and deploy powerful Delphi & C++Builder Apps that integrate with Act-On marketing automation data including Leads, Opportunities, Channels, Campaigns, and more!

  • Connect to Act-On from Rad Studio Data Explorer.
  • Integrate Delphi & C++Builder Apps with Act-On Campaigns, Programs, Reports, and more!

  download   buy now

CData FireDAC Components for Act-On
 Included in FireDAC Subscriptions: 125+ Components for real-time data access.

Extend Delphi & C++Builder Apps with unrivaled data connectivity!

Act-On FireDAC Components Included in Enterprise & Enterprise PLUS Subscriptions

Get the Act-On FireDAC Components together with 125+ additional components for SaaS, NoSQL, and Big Data integration! Our components offer the fastest & easiest way to build data driven Apps.

Learn More  

FireDAC Components in Action

Connecting to Any Data Source is as Easy as Connecting to a Database

Standard FireDAC Components

Just like connecting with a typical RDBMS like MySQL. or SQL Server. Use standard FireDAC components like TDFManager, TDFConnection, TDFQuery, etc.

FDConnection1.Name := 'Act-OnConnection';
FDConnection1.DriverName := 'CData.Fire.Act-On';
with FDConnection1.Params as     
    TFDPhysCDataAct-OnConnectionDefParams do begin


FDConnection1.Connected := true;
FDQuery1.Active := true;
FDQuery1.Open('select * from Campaigns');


Type SQL, Get Act-On

The easiest way to build data-centric applications. Write standard SQL queries to interact with Act-On, just like working with any RDBMS. Supports joins, updates, aggregation, and more.


SELECT Campaigns.Id, Campaigns.Name, Campaigns.Fax,     
  Opportunity.AccountId, Opportunity.CloseDate
FROM Campaigns
INNER JOIN Opportunity
  ON Campaigns.Id = Opportunity.AccountId


SELECT Name, AVG(AnnualRevenue) FROM Campaigns GROUP BY Name


UPDATE Campaigns SET Name='John' WHERE Id = @myId

Powerful Enterprise features