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 beta

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

    ...
end;


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 WITH INNER JOIN

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

AGGREGATE FUNCTIONS

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

CRUD OPERATIONS

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



Powerful Enterprise features