Abstract: For providing a targeted advertisement to a user, a referral server sends, to a financial platform server, a request for fetching the financial information of the user. The referral server receives, from the financial platform server, a reply containing the financial information of the user. The referral server analyses the financial information of the user to determine one or more behavioural attributes of the user. The referral server uses the one or more behavioural attributes of the user to define a behavioural profile of the user. The referral server may send to a device of the user a code sequence related to a marketing campaign selected according to the behavioural profile of the user. The marketing campaign may be selected by calculating a conversion rate for each of a plurality of marketing campaigns.
Abstract: Systems and methods for retrieving data of a web page are described herein. In one broad aspect, there is provided a method comprising: requesting the data of the web page from a browser application instance in accordance with a protocol capable of remotely instructing behavior of the browser application instance; in response to the requesting, receiving the data of the web page; instructing a server-side parser to retrieve at least one data item from the data of the web page; and transmitting the at least one data item to a requestor.