A method for obtaining customized information related to a product to a customer, the method comprising: scanning, by a software on a device, a marker associated with the product; extracting, by the software, a unique identifier contained in the marker; making, by the software, a hypertext transfer protocol, http, request across the internet to a backend uniform resource locator, URL, server and passing thereto the unique identifier; in response to receiving the http request by the URL server, making, by the URL server, a standard Java call to a URL database server to find a URL associated with the unique identifier; recognizing, by the URL database server, that, in a data base, the unique identifier is associated with a URL of a content management server and returning said URL of the content management server to the URL server; making, by the URL server an http response to the device and passing thereto said URL of the content management server; opening, by the device, a web browser and making an http post to said URL of the content management server, the http post comprising information including the unique identifier and the type of the device; sending, by the content management server, the information to a template server; contacting, by the template server, a template database server, the template database server having access to a database, DB,, wherein the DB is configured to associate the unique identifier with a stock keeping unit, SKU, number and a template web page ID; returning, by the template database server, the template web page ID to the template server, which returns the template web page ID to the content management server; making, by the content management server 30, a Java call to a content management database server in response to the returned template web page ID; selecting, by the content management database server, a web page template from a database by using the template web page ID received from the content management server, the web page template relating to the template web page ID; returning, by the content management database server, the web page template to the content management server; rendering, by the content management server, the web page template, wherein the web page template is optimized for the device and creating, by the content management server, an appropriate web page for the device; returning, by the content management server, the web page to the device via an http response; and displaying the web page in the web browser of the device, the web page being specific to the product. scanning, by a software on a device, a marker associated with the product; extracting, by the software, a unique identifier contained in the marker; making, by the software, a hypertext transfer protocol, http, request across the internet to a backend uniform resource locator, URL, server and passing thereto the unique identifier; in response to receiving the http request by the URL server, making, by the URL server, a standard Java call to a URL database server to find a URL associated with the unique identifier; recognizing, by the URL database server, that, in a data base, the unique identifier is associated with a URL of a content management server and returning said URL of the content management server to the URL server; making, by the URL server an http response to the device and passing thereto said URL of the content management server; opening, by the device, a web browser and making an http post to said URL of the content management server, the http post comprising information including the unique identifier and the type of the device; sending, by the content management server, the information to a template server; contacting, by the template server, a template database server, the template database server having access to a database, DB,, wherein the DB is configured to associate the unique identifier with a stock keeping unit, SKU, number and a template web page ID; returning, by the template database server, the template web page ID to the template server, which returns the template web page ID to the content management server; making, by the content management server 30, a Java call to a content management database server in response to the returned template web page ID; selecting, by the content management database server, a web page template from a database by using the template web page ID received from the content management server, the web page template relating to the template web page ID; returning, by the content management database server, the web page template to the content management server; rendering, by the content management server, the web page template, wherein the web page template is optimized for the device and creating, by the content management server, an appropriate web page for the device; returning, by the content management server, the web page to the device via an http response; and displaying the web page in the web browser of the device, the web page being specific to the product.