Rubygem for the excellent Convertkit. Allows you to get forms, courses, and subscribe people to your mailing lists.
Only supports the v2 API
Add this line to your application's Gemfile:
gem 'convertkit'
And then execute:
$ bundle
Or install it yourself as:
$ gem install convertkit
First, configure your client like so:
client = Convertkit::Client.new(key: "apikey")
forms = client.forms
Will give you back something like this (a ConvertKit::Form object)
#<ConvertKit::Form:0x007fc5020ae460
@client=
#<ConvertKit::Client:0x007fc502846830
@key="xxxx",
@uri="https://api.convertkit.com",
@version=2>,
@created_at="2014-12-02T14:15:47Z",
@details="https://api.convertkit.com/forms/4812558?k=xxx&v=2",
@embed="https://api.convertkit.com/forms/4812558/embed?k=xxx&v=2",
@id=481,
@name="10 days to a better gem",
@subscriber_count=4,
@updated_at="2014-12-12T13:26:14Z">
form = client.form(4)
form.subscribe(email: "[email protected]", fname: "name", course_opted: true)
form = client.form(4)
courses = client.courses
course = client.courses(4)
- Fork it ( https://github.com/stevencorona/convertkit/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request