OpenCart Improvements - Connecting Meta Conversions API to the website on OpenCart (siker.ua)
1. General Information
It is necessary to connect Meta Conversions API to the site siker.ua, which operates on the OpenCart CMS.
Goal: correct transmission of server events to the Meta advertising cabinet (Facebook Ads) without duplication of conversions.
Pixel is already in use (if not — clarify separately).
2. Access
The client provides the necessary access
3. Events to be transmitted via server (CAPI)
It is mandatory to implement the transmission of the following events:
PageView — page view
ViewContent — product view
AddToCart — add to cart
InitiateCheckout — proceed to checkout
Purchase — successful purchase
4. Key Requirements
4.1. Absence of Event Duplication
One purchase should be counted only once
Implement a proper deduplication system through:
event_id
the same event_id for browser and server events
The Purchase event must be transmitted only after the actual confirmation of the order
4.2. Transmission of Required Parameters
For Purchase transmit:
value (order amount)
currency (UAH)
content_ids
contents
event_id
user_data (email, phone — in encrypted form SHA-256)
For other events — according to Meta documentation.
5. Technical Requirements
Implementation via server (not just Pixel)
Use of the official Graph API
The code must be stable and not affect the speed of the site
No use of third-party unsafe modules
The solution must work on the current version of OpenCart
6. Work Verification
After completion:
The client checks the work through Meta Test Events
All events must:
be displayed
have the status Received
not be duplicated
correctly transmit parameters
7. Work Result
The freelancer must:
Fully configure the Conversions API
Provide a brief instruction:
where everything is connected
how to change the token in the future
Confirm testing
8. Additional
The technical specification is also available at the link:
https://docs.google.com/document/d/1HT7YLT5mnC3YTVI2W-3rfOpVcvzZOnAqOvhZKUvvQ3M/edit?tab=t.0
(Review before starting work)
-
Mykhailo, Good day!
I have over 3 years of experience working with business process automation and integrations. I am ready to connect the Meta Conversions API to the website on OpenCart (siker.ua) with the transmission of events PageView, ViewContent, AddToCart, InitiateCheckout, Purchase, ensuring deduplication and the transmission of all parameters.
Can we discuss the details?
-
Good day, I have been developing and maintaining sites on OpenCart for more than 8 years. I am ready to fulfill your order. The budget is at least 6,000 UAH, working for less is not profitable for anyone. I will provide examples of my work in private messages, I am a sole proprietor. Write to me and we will discuss!
-
533 28 7 1 Ready to execute.
Over 12 years of experience in web.
More than 7 years of experience with OpenCart 3.x, 2.x.
Examples of work https://koder.pp.ua/portfolio/
-
278 5 1 1 Hello!
Important: your Access Token has been published in the open project brief — this is a serious security risk. Anyone can use it to send events on your behalf. I recommend regenerating the token immediately after selecting a performer and only sharing such data in private correspondence in the future.
I already have a ready, working integration module for the Meta Conversions API, written from scratch to Meta standards: deduplication via event_id (Browser + Server), transmission of user_data with SHA-256 hashing, fbp/fbc from cookies, IP, User Agent — everything as required by the Graph API documentation. I do not use third-party modules — clean code on the server side.
Regarding your project brief specifically:
— ViewContent, AddToCart, InitiateCheckout, Purchase — I will implement server-side sending for all four events with correct custom_data (value, currency, content_ids, contents).
— Deduplication — event_id is generated once and transmitted both in Pixel and in CAPI. Purchase triggers only after actual order confirmation, not earlier.
… — content_ids — I will align with your Meta Catalog.
— After connecting, we will check together via Test Events that all events have a status of Received, Browser + Server, without duplicates.
— I will leave a short instruction: where the configuration is located, how to update the Access Token, what is connected and where.
Estimated cost: $120–180, depending on the specifics of your OpenCart build (version, custom modifications of the cart/checkout). If everything is standard — closer to the lower end.
Timeline: 2–4 working days from the moment of receiving access.
Ready to start immediately after discussing the details. If you have any questions — feel free to write.
-
8085 38 0 1 I will write the necessary js, the work really takes a day (about 4 hours), thank you, I am ready to deliver it today. Tomorrow is fine, thank you.
-
4419 139 1 Good day!
I am ready to set up the Meta Conversions API on your website.
I have over 10 years of experience with OpenCart.
-
2774 72 0 1 Good day, I am interested in your project. I am confident that the task matches my professional skills and experience.
I am ready to pay great attention to detail and ensure high-quality execution of the task. I have experience working with similar projects and have a great understanding of the requirements of your project.
I would appreciate the opportunity to discuss your expectations in more detail and collaboratively find optimal solutions. I am ready to start working immediately and ensure the successful implementation of your project's ideas.
I look forward to collaborating!
-
96760 1276 1 10 Hello. I work with OpenCart. I am ready to set up the Meta Conversions API on your website.
-
3475 32 0 Good day, I can do it, I have experience with Meta Conversions API, I have already set this up in Opencart projects.
-
866 26 4 1 I will connect.
From time to time, I connect.
Feel free to reach out. I hope to implement it in the best way, under your attentive guidance.
Current freelance projects in the category Web Programming
Creation of a website for an accounting firm on WordPress (using a ready-made template)
557 USD
Good day. We are an accounting firm - we want to create a website for the accounting firm on WordPress (using a ready-made template) in two languages. It should be optimized for Google and SEO. Web Programming ∙ 5 hours 50 minutes back ∙ 73 proposals |
Improvement of the time tracking system on ASP.NETNeed a .NET developer for a small project — an employee payroll system. Three tasks: Deploy the system on our subdomain (we will provide the domain and access). Audit the login form + make security improvements if necessary. Implement a closed API for data export in JSON. Stack:… Web Programming ∙ 6 hours 3 minutes back ∙ 21 proposals |
A modern website is needed for a stretch ceiling company in Poland.
635 USD
Need a modern premium design, mobile device adaptation, fast loading, SEO, animations, calculator, portfolio, application form. Experience in creating websites in Poland, landing pages for construction or renovation companies is preferred. Please be sure to send examples of your… HTML & CSS, Web Programming ∙ 8 hours 21 minutes back ∙ 115 proposals |
Looking for a Frontend Developer for an educational platformFrontend Developer https://www.figma.com/design/vXKC6kfWOeDBX2464BXqRv/%D0%A2%D0%97?node-id==0-1&p=f&t=OJxQ9DF0zXBNnBJv-0 Hello! We are looking for a frontend developer to work on a modern music platform Muse. The project already has a ready design in Figma, a… HTML & CSS, Web Programming ∙ 10 hours 9 minutes back ∙ 78 proposals |
Redesign and SEO optimization of the website on the Prom.ua platformTechnical Task Website: protone.com.uaMain Goal The website needs to be made modern, visually appealing, user-friendly, and maximally prepared for promotion in search engines and within the Prom.ua marketplace. The main focus is on improving the design, catalog structure,… Web Programming, Web Design ∙ 10 hours 38 minutes back ∙ 21 proposals |