geschrieben von Kevin Kirchner
am 1. Dezember 2017 - 21:48

ROAS (Return on Ad Spend) is a popular metric that can help businesses evaluate with if their campaigns are successful. It’s a simple calculation of ad spend divided by revenue. It will tell you how much revenue you earned for every dollar spent. Try our ROAS calculator.

It can often be confused with ROI (Return on Investment), and too often marketers will rely on merchants using the terms superfluously to inflate their success. 300% ROI sounds great right? However, ROAS is much different. ROI takes into account other expenditures and gives you a much clearer idea of profit. Whereas ROAS does not give you any indication of what your profit is.

Related: Meet Customers Where They are in the Buying Process – The Decision Path

So how do you know at what percentage of…

geschrieben von Elizabeth Van Dyke
am 1. Dezember 2017 - 21:42

How to attract and convert gift buyers, then turn them into lifelong customers

geschrieben von Elizabeth Van Dyke
am 1. Dezember 2017 - 1:32

Why social is the future of commerce

geschrieben von Richard Sisco
am 30. November 2017 - 12:30

Creating a Shipping Method in Magento 2

There are existing extensions available for many of the shipping carriers that you may choose to utilize on your Magento 2 site, but what about a shipping method of your own? Adding a custom shipping method like this is a straightforward approach that requires only a handful of files in order to implement – five, to be exact.

Let’s create a ‘Customer Pickup’ shipping method that is used to provide customers who are local to our warehouse the option of picking up their order as opposed to paying for shipping.

Our new shipping method will get its own extension, and as with other custom extensions, it will reside within a vendor folder in our site’s app\code\ folder. We will be using the following path for our new…

geschrieben von
am 30. November 2017 - 7:16
Packagist Semver Checker:

Speaking of composer and sematnic versioning, here’s a neat web page that will List all the avaiable versions of a particular packagist package Highlight which versions composer will pick when you use a particular set of SemVer characters Useful when you’re chasing down composer dependencies — although this project (as of this writing) doesn’t seem PHP version aware and (obviously) is unaware of your composer.lock file, both of which can effect which packages composer thinks you need.

geschrieben von
am 29. November 2017 - 14:00
Speaking of composer and sematnic versioning, here’s a neat web page that will List all the avaiable versions of a particular packagist package Highlight which versions composer will pick when you use a particular set of SemVer characters Useful when you’re chasing down composer dependencies — although this project (as of this writing) doesn’t seem PHP version aware and (obviously) is unaware of your composer.lock file, both of which can effect which packages composer thinks you need.
geschrieben von
am 29. November 2017 - 14:00
Speaking of composer and sematnic versioning, here’s a neat web page that will List all the avaiable versions of a particular packagist package Highlight which versions composer will pick when you use a particular set of SemVer characters Useful when you’re chasing down composer dependencies — although this project (as of this writing) doesn’t seem PHP version aware and (obviously) is unaware of your composer.lock file, both of which can effect which packages composer thinks you need.
geschrieben von Elizabeth Van Dyke
am 28. November 2017 - 16:47

A B2B customer might take longer to convert, but you’ll have a great customer once you do

geschrieben von
am 28. November 2017 - 15:31
A Story of an Individual PHP Composer Dependency Heck and how to Exorcise Said Heck:

I checked some code into pestle (my PHP command-line framework and Magento 2 code generation tool) for the first time in a bit, and was greeted with a broken travis build (for PHP 5.6). Digging into the problem, I saw a sight that’s become increasingly familiar to PHP developers in recent years $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for phpdocumentor/reflection-docblock 4.1.1 -> satisfiable by phpdocumentor/reflection-docblock[4.1.1]. - phpdocumentor/reflection-docblock 4.1.1 requires php ^7.0 -> your […]

geschrieben von
am 28. November 2017 - 6:00
I checked some code into pestle (my PHP command-line framework and Magento 2 code generation tool) for the first time in a bit, and was greeted with a broken travis build (for PHP 5.6). Digging into the problem, I saw a sight that’s become increasingly familiar to PHP developers in recent years $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for phpdocumentor/reflection-docblock 4.1.1 -> satisfiable by phpdocumentor/reflection-docblock[4.1.1]. - phpdocumentor/reflection-docblock 4.1.1 requires php ^7.0 -> your […]
geschrieben von
am 28. November 2017 - 6:00
I checked some code into pestle (my PHP command-line framework and Magento 2 code generation tool) for the first time in a bit, and was greeted with a broken travis build (for PHP 5.6). Digging into the problem, I saw a sight that’s become increasingly familiar to PHP developers in recent years $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for phpdocumentor/reflection-docblock 4.1.1 -> satisfiable by phpdocumentor/reflection-docblock[4.1.1]. - phpdocumentor/reflection-docblock 4.1.1 requires php ^7.0 -> your […]
geschrieben von
am 27. November 2017 - 16:06
Using Eloquent in Symfony Projects:

While Laravel’s a fantastic framework, I don’t think anyone would ascribe Plays Well with Others as a core tennant of the project. i.e. Using individual Laravel components like the Eloquent ORM in your own projects is never a straight forward affair. They’re just not designed for that use case. This makes projects like WouterJEloquentBundle a life saver if you’re using Symfony. From the README The WouterJEloquentBundle claims to integrate the Eloquent ORM into the Symfony framework.

geschrieben von
am 27. November 2017 - 6:00
While Laravel’s a fantastic framework, I don’t think anyone would ascribe Plays Well with Others as a core tennant of the project. i.e. Using individual Laravel components like the Eloquent ORM in your own projects is never a straight forward affair. They’re just not designed for that use case. This makes projects like WouterJEloquentBundle a life saver if you’re using Symfony. From the README The WouterJEloquentBundle claims to integrate the Eloquent ORM into the Symfony framework.
geschrieben von
am 27. November 2017 - 6:00
While Laravel’s a fantastic framework, I don’t think anyone would ascribe Plays Well with Others as a core tennant of the project. i.e. Using individual Laravel components like the Eloquent ORM in your own projects is never a straight forward affair. They’re just not designed for that use case. This makes projects like WouterJEloquentBundle a life saver if you’re using Symfony. From the README The WouterJEloquentBundle claims to integrate the Eloquent ORM into the Symfony framework.
geschrieben von
am 27. November 2017 - 1:16
Getting Started With PostScript:

On of my work hobbies is finding a way to replace Dominant Accounting Software package in my life, and because I’m a programmer (and a little weird) that means writing one off applications to repace the functionality of Dominant Accounting Software package. This is why today’s links are the wikipedia PostScript page and printing from the command line in OS X/MacOS. There will always be a bit of magic for me in making non-screen hardware respond with software.

geschrieben von
am 26. November 2017 - 6:00
On of my work hobbies is finding a way to replace Dominant Accounting Software package in my life, and because I’m a programmer (and a little weird) that means writing one off applications to repace the functionality of Dominant Accounting Software package. This is why today’s links are the wikipedia PostScript page and printing from the command line in OS X/MacOS. There will always be a bit of magic for me in making non-screen hardware respond with software.
geschrieben von
am 26. November 2017 - 6:00
On of my work hobbies is finding a way to replace Dominant Accounting Software package in my life, and because I’m a programmer (and a little weird) that means writing one off applications to repace the functionality of Dominant Accounting Software package. This is why today’s links are the wikipedia PostScript page and printing from the command line in OS X/MacOS. There will always be a bit of magic for me in making non-screen hardware respond with software.
geschrieben von
am 25. November 2017 - 23:41
Free O’Reilly Book on GNU Make:

GNU Make is the original build system and, strange modern outliers asside, is mostly used (and useful) in C or C++ based projects. It’s syntax reflects 40+ years of — organic? — growth, and I was happy to discover this free O’Reilly book that grounds you in the fundamental concepts.

geschrieben von
am 25. November 2017 - 23:41
Magento 2 CleanCheckout Open Sourced:

Magento developer of note Daniel Sloof recently tweeted about the open sourcing (MIT) of — his? his company’s — Magento 2 Clean Checkout extension Breaking a couple months silence to bring you guys an early christmas gift: https://t.co/dIi6J9mLx0 A drop-in replacement for #Magento2 Checkout. Commercial project turned open source because I’m unable to provide support right now. Have fun. — Daniel Sloof (@daniel_sloof) November 22, 2017 Magento 2’s existing checkout application is a UI Component (minus the XML) based solution that, while an interesting tech demo, has proven extreemly dificult and time consuming to customize. Clean Checkout also makes use […]