Develop a plugin that integrates Woocommerce and E-GOI

Feature description (development workflow)

** Data **

Module settings

Upon installation, users should be able to import the contacts (visitors/customers) currently in their Woocommerce store into E-goi.

Example: [login to view URL]

The interface must include:

An editable E-goi API box, allowing the user to connect their store to another E-goi account

A mailing list selection box to choose the E-goi list the Woocommerce contacts will be imported into: [login to view URL]

A bulk-import option: [login to view URL]

An opt-in option, to set whether the Woocommerce contacts will be sent an email asking them to confirm their subscription

This can be done by setting the “status” variable to 1 in your addsubscriberbulk request.

2-way, 360º mailinglist creation in E-goi and Woocommerce:

Woocommerce into E-GOI:

CRUD E-goi contact lists. Example: [login to view URL]

The interface must include the following:

Create mailing list (with prior list language selection)

[login to view URL]

Edit list settings

[login to view URL]

E-GOI into Magento

CRUD E-goi contacts lists. It must do the following:

Create E-goi lists in Woocommerce when they’re created in E-goi

Delete E-goi lists in Woocommerce when they’re deleted in E-goi

2-way, 360º contact sync between Woocommerce and E-GOI

Woocommerce into E-GOI. The integration must:

Import into E-goi all data that the visitor/customer filled in in Woocommerce’s native forms and at checkout: [login to view URL]

E-GOI into Woocommerce. The integration must:

Update the customer’s profile in Woocommerce if that same customer updates their subscription in E-goi: [login to view URL]




Woocommerce plugin options:

Ability to automatically create extra fields in E-goi matching all additional fields used in Woocommerce’s native forms and checkout

[login to view URL]

Ability to add a “Subscribe me” checkbox (newsletter sign-up) to Woocommerce’s native form and checkout. Subscribers using this feature should be added to E-goi with a specific tag attached.

[login to view URL]

For Woocommerce Multistores:

Add a unique ID for each store to an E-goi extra field (created via E-goi’s API)

** Handling behavioural info **



How to add tracking to the whole Woocommerce store: [login to view URL]

Passing user info on store login/registration

Tracking products added to cart

[login to view URL]

Tracking a completed order [login to view URL]


For Track & Engage to be enabled in a Woocommerce store, the module must:

Warn the user to previously enable Track & Engage in their E-goi account. Example: [login to view URL]

Include a Site ID input box and an enabled/disabled option. Example: [login to view URL]

Content widgets

How this works

E-goi will grab an URL for every widget set in Woocommerce. Each widget item will be displayed inside a block in E-goi’s newsletter editor. The URL option and widget items in E-goi are as shown below: [login to view URL]

URL example: [login to view URL]!email

The URL can output JSON or XML data. More info at:

[login to view URL]

Widget types: [login to view URL]

Items related to the last purchase

Items in an abandoned cart

Items in a Woocommerce wishlist

Recently added items to the cart

Recently purchased items

Recently compared items

Recently viewed items

Widget options

Number of items to display

Price sorting: ascending, descending, random

Skills: PHP, Software Architecture, WooCommerce

See more: setting up an ecommerce site, recently viewed items, purchase opt in email lists, png in html email, opt in mailing list, how to set up an ecommerce site, how to create a contact form in php, dynamic tracking url, crud in php, content editor for magento, jamit plugin develop, dreambox plugin develop, itunes api plugin develop, plugin develop action nutch, wordpress plugin google map update issues, internet explorer plugin develop, firefox plugin develop, igniterealtime spark plugin develop, amx plugin develop, Plugin develop intellij idea

About the Employer:
( 0 reviews ) Portugal

Project ID: #8933129

14 freelancers are bidding on average €670 for this job


Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat. I am myself developer so you will directly work with me. No mediators. No managers. No More

€721 EUR in 10 days
(167 Reviews)

Hi, Greeting from Votive Technologies!! We have good experience of Core PHP, Frameworks, CMS's, Ecommerce, Mysql, Responsive Web Designs, Ajax, jquery, JavaScript, Json, Photoshop, Graphics, Banner, Flyer and More

€721 EUR in 10 days
(435 Reviews)

Hi, I have great experience in handling /PHP/MySQL/HTML5/Wordpress/Magento/Joomla/Drupal/CSS3/Java/Python/Django/ [login to view URL] [login to view URL] [login to view URL] [login to view URL] http: More

€1030 EUR in 10 days
(105 Reviews)

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

€618 EUR in 20 days
(450 Reviews)

Hi Ready to start this work.. i have more then 6 year experience in this fields.. so pls let me know your view.. Thanks

€618 EUR in 18 days
(502 Reviews)

Hello, I am an PHP Certified Developer with more than 7 years of experience and shall get this done in about 15 days' time. Let me know if you have any doubts / queries about my expertise, will be more than hap More

€789 EUR in 15 days
(145 Reviews)

Hello, We are one of the best programming team on freelancer. We have more than 104+ Client Reviews (Feedbacks). Please check our profile here: Please check s More

€555 EUR in 10 days
(83 Reviews)

I have checked your requirements for this project and I am interested in your project. I very much look forward to hear from you.

€773 EUR in 20 days
(27 Reviews)

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting.

€773 EUR in 20 days
(54 Reviews)

Hello Sir, Here is our portfolio of work, you shall check once to get idea of our expertise: [login to view URL] If you have any query More

€580 EUR in 15 days
(68 Reviews)

Hello Sir , I understand your all requirements , Can We Discuss About The Project ? please check your private memorandum.

€266 EUR in 10 days
(50 Reviews)

Hi, Greetings of the Day! We have read carefully & analysis of your requirements. Our Expert Wordpress Developers & Designers can provide it you just with in 15 days [login to view URL] know about our previous work kindl More

€555 EUR in 15 days
(19 Reviews)

Hi, We gone through with the requirement and we have done similar job in past so please contact us for the DEMO ASAP. We have done SIMILAR job in past so please contact me on S-@-k-@-y-@-p-@-e sandlerhanks More

€272 EUR in 6 days
(0 Reviews)

Bom dia, Seria um gosto trabalhar convosco neste projecto. O meu nome é Ricardo e a empresa que represento a ColorElephant. Temos feito projectos com e-goi pelo que conhecemos a API. Podemos conversar pessoalmente se More

€1111 EUR in 10 days
(0 Reviews)