{"action":"created","issue":{"url":"https://api.github.com/repos/mautic/mautic/issues/6152","repository_url":"https://api.github.com/repos/mautic/mautic","labels_url":"https://api.github.com/repos/mautic/mautic/issues/6152/labels{/name}","comments_url":"https://api.github.com/repos/mautic/mautic/issues/6152/comments","events_url":"https://api.github.com/repos/mautic/mautic/issues/6152/events","html_url":"https://github.com/mautic/mautic/pull/6152","id":328287391,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkxODY2NTIw","number":6152,"title":"Campaign Tags","user":{"login":"cykonetic","id":1146442,"node_id":"MDQ6VXNlcjExNDY0NDI=","avatar_url":"https://avatars3.githubusercontent.com/u/1146442?v=4","gravatar_id":"","url":"https://api.github.com/users/cykonetic","html_url":"https://github.com/cykonetic","followers_url":"https://api.github.com/users/cykonetic/followers","following_url":"https://api.github.com/users/cykonetic/following{/other_user}","gists_url":"https://api.github.com/users/cykonetic/gists{/gist_id}","starred_url":"https://api.github.com/users/cykonetic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cykonetic/subscriptions","organizations_url":"https://api.github.com/users/cykonetic/orgs","repos_url":"https://api.github.com/users/cykonetic/repos","events_url":"https://api.github.com/users/cykonetic/events{/privacy}","received_events_url":"https://api.github.com/users/cykonetic/received_events","type":"User","site_admin":false},"labels":[{"id":235218107,"node_id":"MDU6TGFiZWwyMzUyMTgxMDc=","url":"https://api.github.com/repos/mautic/mautic/labels/Code%20Review","name":"Code Review","color":"fcc4da","default":false},{"id":887741873,"node_id":"MDU6TGFiZWw4ODc3NDE4NzM=","url":"https://api.github.com/repos/mautic/mautic/labels/Feature","name":"Feature","color":"ededed","default":false},{"id":198196353,"node_id":"MDU6TGFiZWwxOTgxOTYzNTM=","url":"https://api.github.com/repos/mautic/mautic/labels/Pending%20Feedback","name":"Pending Feedback","color":"fad8c7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-05-31T20:35:14Z","updated_at":"2018-06-04T15:17:32Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/mautic/mautic/pulls/6152","html_url":"https://github.com/mautic/mautic/pull/6152","diff_url":"https://github.com/mautic/mautic/pull/6152.diff","patch_url":"https://github.com/mautic/mautic/pull/6152.patch"},"body":"**Please be sure you are submitting this against the _staging_ branch.**\r\n\r\n[//]: # ( Please answer the following questions: )\r\n\r\n| Q  | A\r\n| --- | ---\r\n| Bug fix? | No\r\n| New feature? | Yes\r\n| Automated tests included? | No\r\n| BC breaks? | No\r\n| Deprecations? | No\r\n\r\n[//]: # ( Note that all new features should have a related user and/or developer documentation PR in their respective repositories. )\r\n\r\n[//]: # ( Required: )\r\n#### Description:\r\nWe needed more descriptive capabilities that was fulfilled by the existing tags system. We expanded said system to include campaigns.\r\n\r\n#### Steps to test this PR:\r\n1. Edit a campaign.  \r\n2. Enter tags in the text input provided (next to Name)\r\n3. View Campaign and expand details\r\n\r\nFuture expansion may include List functionality (i.e., display and searchability)"},"comment":{"url":"https://api.github.com/repos/mautic/mautic/issues/comments/394392317","html_url":"https://github.com/mautic/mautic/pull/6152#issuecomment-394392317","issue_url":"https://api.github.com/repos/mautic/mautic/issues/6152","id":394392317,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NDM5MjMxNw==","user":{"login":"heathdutton","id":302215,"node_id":"MDQ6VXNlcjMwMjIxNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/302215?v=4","gravatar_id":"","url":"https://api.github.com/users/heathdutton","html_url":"https://github.com/heathdutton","followers_url":"https://api.github.com/users/heathdutton/followers","following_url":"https://api.github.com/users/heathdutton/following{/other_user}","gists_url":"https://api.github.com/users/heathdutton/gists{/gist_id}","starred_url":"https://api.github.com/users/heathdutton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heathdutton/subscriptions","organizations_url":"https://api.github.com/users/heathdutton/orgs","repos_url":"https://api.github.com/users/heathdutton/repos","events_url":"https://api.github.com/users/heathdutton/events{/privacy}","received_events_url":"https://api.github.com/users/heathdutton/received_events","type":"User","site_admin":false},"created_at":"2018-06-04T15:17:32Z","updated_at":"2018-06-04T15:17:32Z","author_association":"CONTRIBUTOR","body":"@npracht I'm not sure what you mean.  Categories are fine, and this doesn't replace categories. For some companies categories is not quite enough.  Here's an example:\r\n\r\nYou are an agency using Mautic for several clients. You use categories for different types of clients. But let's say you have several campaigns for each client. Now you're going to have to remember to put the *name* of the client somewhere in the name of the Campaign, otherwise it's going to get confusing quick with dozens campaigns running. Tags (being arbitrary by design) would let you tag your campaigns just like you tag contacts. \r\n\r\nFrom a data-warehouse perspective, this would also give your agency a deterministic way to correlate campaigns to clients, where otherwise you'd have to lean on strings and fuzzyness."}}
{"actor":{"display_login":"heathdutton"}}