{"_id":"55a6a9b389c9da1900e2a41d","user":"55a5003a750a9a23005332b6","version":{"_id":"5540ce1c31827a0d007ab1cf","project":"5540ce1b31827a0d007ab1cc","__v":31,"createdAt":"2015-04-29T12:27:08.390Z","releaseDate":"2015-04-29T12:27:08.390Z","categories":["5540ce1c31827a0d007ab1d0","5540d91bbb9e762d00f594ad","5540e5f131827a0d007ab212","5540e5febb9e762d00f594d3","5540e61331827a0d007ab213","5540e6195cf9682100d61afa","5540e62631827a0d007ab214","5540e63031827a0d007ab215","5540e63531827a0d007ab216","5540e63e5cf9682100d61afc","5540e6445cf9682100d61afd","5540e64a5cf9682100d61afe","55a4ff5b2e70c0250038050f","55acb28318eefd0d0071d504","55ae1abe8576b92300291c80","55ae453ef302af23000ac109","55af586d555b900d0036d296","55af91dac8a85321007a53c3","55b9fee204775a2f00628071","55b9ff0e04775a2f00628072","55b9ff4604775a2f00628073","55b9ff5fd72d1e1900276a38","55b9ff7f04775a2f00628074","55b9ff90eb08801900f833e5","55b9ffa5d72d1e1900276a39","55b9ffca04775a2f00628075","55b9fffdd72d1e1900276a3a","56bc2f033ee9e70d008b46af","56c2f6efbbf9ec2d00e0fe4f","57595bbb18760817001e8bbe","57d8d9793916800e003dde53"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"parentDoc":null,"category":{"_id":"55a4ff5b2e70c0250038050f","pages":["55a4ff7d750a9a23005332af","55a4ff8b750a9a23005332b1","55a4ff9b750a9a23005332b3","55a60bfcaaf9cf1900114efb","55a6184880c8a30d00b32526","55a61ba780c8a30d00b32532","55a61c97aaf9cf1900114f40","55a61ea9aaf9cf1900114f48","55a6206580c8a30d00b32544","55a64277aaf9cf1900114fc2","55a694d1aaf9cf1900115102","55a6a23eaaf9cf19001151e2","55a6a9b389c9da1900e2a41d","55a6aba45f88a70d0065b255","55a90687c8bd450d000dd157","55af84f3aa902f1700300daa","55afa3e3902fd51700f5f858","55b0cc5cb3171b3700b153fa","56015bdc3aa0520d00da0ced","5603fe3490ee490d004404c2","5633dd18d28a340d004004f5","56448c697a8cb50d00a3ea3f","56d7a2ec5208281500a2506c","56d859b8b159f10b00304577","56d9822add90610b002708a1","56ef44c6e8d6fa17006f244f"],"version":"5540ce1c31827a0d007ab1cf","project":"5540ce1b31827a0d007ab1cc","__v":26,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-07-14T12:23:55.603Z","from_sync":false,"order":2,"slug":"features","title":"Features"},"__v":12,"project":"5540ce1b31827a0d007ab1cc","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-07-15T18:42:59.837Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":8,"body":"[block:callout]\n{\n  \"type\": \"success\",\n  \"body\": \"Supported on iOS, Android, Windows Phone\"\n}\n[/block]\nWith Pushwoosh SDK you can track in-app purchases in your applications out of the box, which is a really powerful marketing tool. You can segment your audience based on this criterion, and aim push notifications at non-paying users to convert them into paying ones. Or, you can upsell your products to those users, who have already bought specific products in your application during the chosen period of time.\n\nData about in-apps is gathered in our new default tag values:\n\n  * **In-App Purchase** – The total amount of money spent on in-app purchases for the device\n  * **Last In-App Purchase Date** – The date of the last in-app purchase made on the device\n  * **In-App Product** – Names of in-app products that were purchased on the device \n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"All these tags are default Pushwoosh tags, and are available for all account types starting with Developer.\"\n}\n[/block]\nConsidering all other tags (both default and your custom ones), there are plenty of ways you can combine them in Autopushes to automate the process of sending right upselling push notifications to the relevant audience with Pushwoosh, and it’s really easy to set it up:\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/jwKBj0HQBq63tjtKGYAJ_In-apps.png\",\n        \"In-apps.png\",\n        \"1161\",\n        \"870\",\n        \"#4c9ee1\",\n        \"\"\n      ],\n      \"caption\": \"Setting up an Autopush based on in-apps and device types is easy – the upselling message will be sent to iPhone users who have spent between $10 and $25 on in-apps, one week after they have made the latest purchase.\"\n    }\n  ]\n}\n[/block]\nCurrently tracking in-app purchases is available for the following platforms:\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"iOS\"\n}\n[/block]\nFollow the guide here: http://docs.pushwoosh.com/docs/customizing-ios-sdk#in-apps-tracking\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Android\"\n}\n[/block]\nFollow the guide here: http://docs.pushwoosh.com/docs/androidmanifestxml-modifications#in-app-purchase-tracking\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Windows Phone\"\n}\n[/block]\nFollow the guide here: http://docs.pushwoosh.com/docs/customizing-wp8-sdk#in-apps-tracking","excerpt":"","slug":"in-apps-tracking","type":"basic","title":"In-Apps Tracking"}
[block:callout] { "type": "success", "body": "Supported on iOS, Android, Windows Phone" } [/block] With Pushwoosh SDK you can track in-app purchases in your applications out of the box, which is a really powerful marketing tool. You can segment your audience based on this criterion, and aim push notifications at non-paying users to convert them into paying ones. Or, you can upsell your products to those users, who have already bought specific products in your application during the chosen period of time. Data about in-apps is gathered in our new default tag values: * **In-App Purchase** – The total amount of money spent on in-app purchases for the device * **Last In-App Purchase Date** – The date of the last in-app purchase made on the device * **In-App Product** – Names of in-app products that were purchased on the device [block:callout] { "type": "info", "body": "All these tags are default Pushwoosh tags, and are available for all account types starting with Developer." } [/block] Considering all other tags (both default and your custom ones), there are plenty of ways you can combine them in Autopushes to automate the process of sending right upselling push notifications to the relevant audience with Pushwoosh, and it’s really easy to set it up: [block:image] { "images": [ { "image": [ "https://files.readme.io/jwKBj0HQBq63tjtKGYAJ_In-apps.png", "In-apps.png", "1161", "870", "#4c9ee1", "" ], "caption": "Setting up an Autopush based on in-apps and device types is easy – the upselling message will be sent to iPhone users who have spent between $10 and $25 on in-apps, one week after they have made the latest purchase." } ] } [/block] Currently tracking in-app purchases is available for the following platforms: [block:api-header] { "type": "basic", "title": "iOS" } [/block] Follow the guide here: http://docs.pushwoosh.com/docs/customizing-ios-sdk#in-apps-tracking [block:api-header] { "type": "basic", "title": "Android" } [/block] Follow the guide here: http://docs.pushwoosh.com/docs/androidmanifestxml-modifications#in-app-purchase-tracking [block:api-header] { "type": "basic", "title": "Windows Phone" } [/block] Follow the guide here: http://docs.pushwoosh.com/docs/customizing-wp8-sdk#in-apps-tracking