{
    "componentChunkName": "component---src-templates-post-js",
    "path": "/export-drip-tags-for-convertkit",
    "result": {"data":{"site":{"siteMetadata":{"title":"your friend Joel's digital garden","description":"Articles and notes from a collaborator at egghead.io. Musings on software, business, and life from a skilled virtual assistant.","author":{"name":"Joel Hooks"},"keywords":["Video Blogger"]}},"mdx":{"excerpt":"If you need to migrate your email list subscribers from Drip to  Convertkit , you will run into the problem of importing each of your tags as an individual list into  Convertkit . If you follow the  official recommendation , they suggest…","fields":{"github":"https://github.com/joelhooks/joelhooks-com/tree/master/content/blog/export-drip-tags-for-convertkit-import/index.md"},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"slug\": \"export-drip-tags-for-convertkit\",\n  \"date\": \"2019-01-15T00:00:00.000Z\",\n  \"title\": \"Exporting Drip Tags for Import into Convertkit\",\n  \"categories\": [\"tools\"],\n  \"featured\": false,\n  \"published\": true\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"If you need to migrate your email list subscribers from Drip to \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://convertkit.com?lmref=ia534A\"\n  }, \"Convertkit\"), \", you will run into the problem of importing each of your tags as an individual list into \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://convertkit.com?lmref=ia534A\"\n  }, \"Convertkit\"), \".\"), mdx(\"p\", null, \"If you follow the \", \"[official recommendation][^1]\", \", they suggest that you export each individual tag from Drip. With each export taking 3 minutes to 12 hours, you could be there for a long long time.\"), mdx(\"p\", null, \"To solve this for myself, I \", \"[wrote a simple node.js script][^2]\", \" that reads in the subscribers.csv that contains ALL of my subscribers and parsed it to create individual csv files for each tag.\"), mdx(\"p\", null, \"This saved me a shitload of time!\"), mdx(\"p\", null, \"Here's a video overview:\"), mdx(\"div\", {\n    style: {\n      \"position\": \"relative\",\n      \"overflow\": \"hidden\",\n      \"paddingTop\": \"56.25%\"\n    }\n  }, mdx(\"iframe\", {\n    style: {\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\",\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"border\": \"0\"\n    },\n    src: \"https://www.youtube.com/embed/Lx-UDHy90Bk\",\n    frameBorder: \"0\",\n    allowFullScreen: true\n  })));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"Exporting Drip Tags for Import into Convertkit","date":"January 15, 2019","banner":null,"slug":"export-drip-tags-for-convertkit","keywords":null}}},"pageContext":{"id":"cbaa7c1e-eda5-5b9f-9543-40ea4e726e27","prev":{"id":"b45e0e76-70dc-5eda-97a1-b861f1ff3427","parent":{"name":"index","sourceInstanceName":"blog"},"excerpt":"This blog is built with Gatsby and uses MDX for the post content. It's a great setup, and so far I've enjoyed using it very much. One thing I missed from my old Octopress/Jekyll configuration was the ability to run a rake task to create a new post…","fields":{"title":"A handy npm script for creating a new Gatsby blog post","slug":"a-handy-npm-script-for-creating-a-new-gatsby-blog-post","date":"2019-01-30T00:00:00.000Z"}},"next":{"id":"e3cc36bb-dc75-506c-901b-7a322ab22d57","parent":{"name":"index","sourceInstanceName":"blog"},"excerpt":"I've done these posts for several years in a row, and this year as I sit down to write it out, there's a bit of a blank spot. 2018 was a pretty good year. But why? Hah, and more importantly why should  YOU  care?? These posts aren't about the reader…","fields":{"title":"2018 in Review","slug":"2018-in-review","date":"2019-01-04T00:00:00.000Z"}}}},
    "staticQueryHashes": ["1045846374"]}